Выиграй API в C #. Родительское окно рисует на своем дочернем - PullRequest
0 голосов
/ 28 октября 2011

Я создал окно в C # с помощью Win API.И сделал это как ребенок в другое окно.Это родительское окно является внешней программой, и я не знаю его исходного кода.

Когда я перемещаю свое окно в родительское окно, некоторые элементы родителя рисуют себя в моем окне.

Для лучшего понимания я сделал несколько экранов.переместить мое окно.Мое окно серое.

enter image description here

И это после перемещения моего окна над кнопкой «SeatOpen».Я понятия не имею, как родительское окно может рисовать на моем окне.Итак, почему это происходит и как это исправить?

Ответы [ 2 ]

1 голос
/ 29 октября 2011

Родительское окно не рисует в вашем окне ... вы сами не рисуете в своем окне - ваше окно по какой-то причине не отвечает на сообщения WM_PAINT, поэтому любой мусор на экране остается там.

0 голосов
/ 28 октября 2011

Попробуйте перерисовать окно, когда местоположение изменилось и оно находится над кнопкой «Открыть место».

...