Hi,
Background:
I am taking a render window from another application and placing it upon a
panel in my c# application.
This is done by getting the handle to the window of interest then setting
it's parent to be my panel and moving the window over the panel as follows:
w32.MoveWindow(foreignWindowHandle, 0, 0,myPanel.Width, myPanel.Height, true);
w32.SetParent(foreignWindowHandle, myPanel.Handle);
Problem:
When i move the window around at the same time as the foreign application is
repainting then sometimes it will leave an imprint of itself on anything that
was beneath it eg other windows , desktop etc.
Can anyone advise how to resolve this please?