본문 바로가기
프로그래밍/라이브러리

WTL 프로그램의 다이얼로그 포커스 문제

by 써드아이 2010. 10. 12.
WM_PAINT 메세지 처리에서는 무조건 DC 를 생성 해야한다.
그게 MFC 프로그램이든, WTL 프로그램이든 혹은 Win32 API 프로그램이든..
이것 때문에 또 얼마나 시간을 보낸건지..

WTL 프로그램에서 다이얼로그를 생성하는데 포커스가 다이얼로그에 오지를 않는
증상이 발생한 이유가 미리 만들어둔 아무짓도 안하는 WM_PAINT 메세지 핸들러가
문제 였다. 아무짓은 하지 않더라도 DC를 생성해주어야 위와 같은 증상이 발생하지 않는다..