2011-10-28 2 views
0

win api를 사용하여 C# 창을 만들었습니다. 그리고 다른 창문으로 아이처럼 만들었습니다. 이 부모 창은 외부 프로그램이며 그 소스 코드를 모른다.C#에서 Win API. 부모 창은 자식에 그려집니다.

내 창을 부모 창 내부로 이동하면 일부 부모 요소가 내 창에 그려집니다.

더 나은 이해를 위해 몇 가지 화면을 만들었습니다.

내 창을 이동하기 전에입니다. 내 창은 회색입니다.

enter image description here

는 그리고이 사람은 "SeatOpen"버튼 위에 내 창을 이동 한 후입니다.

enter image description here

내 창을 그릴 수있는 방법을 부모 창 모른다. 왜 이런 일이 일어나고 어떻게 수정해야합니까?

답변

1

부모 창은 창에 그리기 ... 창에 그리지 못하고 있습니다. 창문이 어떤 이유로 WM_PAINT 메시지에 응답하지 않으므로 화면의 모든 쓰레기가 남아 있습니다.

0

위치가 변경되고 좌석 열기 버튼 위에있을 때 창을 다시 그리십시오.

관련 문제