[Win32] 일반적인 윈도우 소멸 순서 - WM_CLOSE, WM_DESTROY, WM_QUIT
※ WM_SYSCOMMAND → WM_CLOSE → WM_DESTROY → WM_QUIT 1. WM_CLOSE - 윈도우가 닫히기 전에 메시지가 전달 된다. - 아직 윈도우가 파괴된 것은 아니므로 윈도우가 파괴되는 것을 중간에 제어 할 수 있다. - 윈도우의 “닫기” 를 누르거나, 키보드의 “Alt + F4”를 눌렀을 경우 발생 - WM_CLOSE 의 핸들러(OnClose) 에서 추가적인 제어를 하지 않는다면 메시지는 DefWindowsProc 로 보내진다. - CDialog::OnClose() 는 내부적으로 DestroyWindow() 함수를 호출 한다. - DestroyWindow() 함수는 내부적으로 WM_DESTROY 메시지를 발생 시킨다. 2. DestroyWindow() - CWnd내부에 있는..
Computer/Win32 API
2015. 3. 15. 15:02