在Windows编程时在用户点了关闭按钮的时候如果想提示一下用户是不是真的要退出时你们是在哪个消息中加入的MessageBox???
解决方案 »
- gdi+ Image delete的删除出现异常
- 一个很奇怪的问题
- 请问怎样通过在一个对话框中操作使另外一个基于CFormView的窗体的tree control控件中插入值?
- 有谁知道ALIBABA网站上在贸易通没有启动的情况下点击“立即洽谈”后自动贸易通是怎么实现的?分不够可以加
- 我引入C:\PROGRAM FILES\COMMON\SYSTEM\ADO\MSADO15.DLL"为什么会提示出enum错误,好像是重定义之类的?
- 关于DLL的菜鸟问题
- mscom能不能实现多机通讯
- 关于_bstr_t & _variant_t 的问题
- 请问为什么函数f不能实现a、b的值互换呢?
- 调用2个DLL中的同名函数问题
- 求助!鼠标
- 新手报到
系统先收到WM_CLOSE消息,然后是WM_DESTROY消息,窗口消息线程收到WM_CLOSE后是要退出的,所以进程就不存在了。
确实如你所说。但是调用DestroyWindow后,系统除了发出WM_DESTROY消息后还做了什么,系统对WM_DESTROY消息返回值是怎么处理的,微软都语焉不详,所以还是WM_CLOSE吧。
WM_CLOSE
第二种消息:
WM_SYSCOMMAND, wParam==SC_CLOSE
这两种情况下都要提示用户是否关闭程序