검색결과 리스트
WM_DESTROY에 해당되는 글 1건
- 2008.07.21 WM_DESTROY 메세지
글
WM_DESTROY 메세지는 윈도우가 파괴될때 발생합니다.
윈도우가 파괴되는 경우는 Alt+F4, 종료버튼을 누를때 입니다.
특이한 점은 윈도우 구조체가 메모리 해제되고 나서 이 메세지가 발생합니다.
따라서 WM_DESTROY에서 DC를 얻어서 그리기를 시도하면 실패합니다.
윈도우 종료시에 마지막으로 그리기 작업이 필요하다면 WM_CLOSE에서
해주셔야 합니다. 이 메세지는 윈도우 구조체를 메모리 해제하기 바로 전에
발생하는 메세지 입니다. 따라서 DC를 정상적으로 얻을수 있습니다.
WM_DESTROY는 DC와 연관되지 않은 데이터 정리 작업을 하기 좋은 곳 입니다.
'OS > Windows' 카테고리의 다른 글
Release에서 디버깅 하기 ... (0) | 2008.11.21 |
---|---|
GetExitCodeThread 로 스레드의 상태를 알아보기 (0) | 2008.09.27 |
InternetSetOption의 Timeout 설정 버그 (0) | 2008.09.16 |
초보 DLL 사용하기 (0) | 2008.02.21 |
오류코드를 오류메시지로 바꿔주는 FormatMessage() 함수 (0) | 2008.02.20 |
RECENT COMMENT