关闭窗口处理过程
2009-12-12 21:23
176 查看
用户选择了CLOSE选项之后,它给窗口过程发送一个WM_SYSCOMMAND消息,窗口过程(假设是WndProc)将这个消息传给DefWindowProc。DefWindowProc给窗口过程发送一个WM_CLOSE消息来响应之。WndProc再次将它传给DefWindowProc,调用DesatroyWindow来响应这个WM_CLOSE消息。DestroyWindow导致Windos给窗口过程发送一个WM_DESTROY消息。WndProc再调用PostQuitMessage,将一个WM_QUIT消息放入消息队列中,以此来响应此消息,这个消息导致WinMain中消息循环终止,然后程序结束。
相关文章推荐
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- MFC应用程序中处理消息,创建窗口的过程,关闭窗口(非模态窗口),打开模式对话框等的函数调用顺序
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- MFC应用程序中处理消息的顺序 MFC应用程序创建窗口的过程 关闭窗口的顺序(非模态窗口) ..................
- MFC应用程序中处理消息,创建窗口的过程,关闭窗口(非模态窗口),打开模式对话框等的函数调用顺序 .
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
- 关于selenium2(webdriver)自动化测试过程中标签页面或者窗口切换的处理解决方案
- [ATL/WTL]_[初级]_[Win32窗口自定义消息处理过程]
- 窗口过程处理WndProc遇到的问题
- 窗口关闭过程
- MFC应用程序消息处理及其窗口创建和销毁过程函数调用顺序
- 如何重载MDI程序中客户窗口的消息处理过程?
- MFC应用程序消息处理及其窗口创建和销毁过程函数调用顺序
- 调用SendMessage后,开始处理传递过去的窗口过程消息,之后返回到SendMessage语句调用之后的下一条语句
- Win32 窗口过程对于WM_KEYDOWN按键操作的简单处理
- 窗口关闭过程(转)
- 修改sys密码导致节点关闭失败及standby db无法同步-处理过程