2011-10-28 36 views
0

我已經用win api在C#中創建了一個窗口。並把它作爲另一個窗口的孩子。這個父窗口是一個外部程序,我不知道它的源代碼。用C#贏得api。父窗口繪製在其子上

當我移動我的窗口父窗口裏面的一些家長的元素繪製自己我的窗戶。

爲了更好的理解我做了一些畫面。

這之前,我將我的窗口。我的窗戶是灰色的。

enter image description here

而這一次在「SeatOpen」按鈕移動我的窗口之後。

enter image description here

我不知道我的窗口,窗口如何父母可以借鑑。 那麼,爲什麼會發生這種情況,以及如何解決?

回答

1

父窗口是不是你的窗口上繪製...你是沒有到你的窗口上繪製自己 - 你的窗口沒有響應,所以無論是生活垃圾在屏幕上仍然存在於WM_PAINT出於某種原因的消息。

0

嘗試當位置改變重繪你的窗口,它是在座椅開啓按鈕。