程序窗口消亡過程

1.點擊右上角的關閉按鈕->發送WM_CLOSE-》調用DefWindowProc,進行一些清理操作(如果沒有映射WM_CLOSE消息的話,如果映射了,調用OnClose清理,CWnd的OnClose也會調用DefWindowProc進行清理操作)-》調用DestoryWindow-》發出WM_DESTORY-》調用PostQuitMessage-》發出WM_QUIT(僅用於結束消息循環)

2.所以,關閉一個窗口應發送WM_CLOSE消息,才能完整乾淨地關閉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章