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消息,才能完整干净地关闭。