1.點擊右上角的關閉按鈕->發送WM_CLOSE-》調用DefWindowProc,進行一些清理操作(如果沒有映射WM_CLOSE消息的話,如果映射了,調用OnClose清理,CWnd的OnClose也會調用DefWindowProc進行清理操作)-》調用DestoryWindow-》發出WM_DESTORY-》調用PostQuitMessage-》發出WM_QUIT(僅用於結束消息循環)
2.所以,關閉一個窗口應發送WM_CLOSE消息,才能完整乾淨地關閉。
1.點擊右上角的關閉按鈕->發送WM_CLOSE-》調用DefWindowProc,進行一些清理操作(如果沒有映射WM_CLOSE消息的話,如果映射了,調用OnClose清理,CWnd的OnClose也會調用DefWindowProc進行清理操作)-》調用DestoryWindow-》發出WM_DESTORY-》調用PostQuitMessage-》發出WM_QUIT(僅用於結束消息循環)
2.所以,關閉一個窗口應發送WM_CLOSE消息,才能完整乾淨地關閉。