Windows的消息处理需要注意的地方
来源:互联网 发布:嵌入式linux系统 编辑:程序博客网 时间:2024/05/19 10:36
今天中午,无意中写了个小程序,之前都没有注意的问题,在这个时候出现了个小BUG,经过仔细核查才明了,郁闷了老半天 !好了,
有我这个前车之鉴,希望来路的朋友,不要再出这种低级错误!废话不多了说了,讲主题:
注意过PeekMessage这个函数吗,第二个参数是一个窗口句柄,要将其设置为NULL。不然你在消息处理函数那,即使你销毁窗口,虽然窗口没了,但是程序依旧运行! 另外还需注意的一点是: WM_CLOSE ---> DestroyWindow发送的是销魂消息,即DestroyWindow(HWND hWnd),销毁窗口消息。当发送该消息的时候,就会调用WM_DESTROY,这里发送一个PostQuiteMessage(0)。最后这个消息,将发送给消息循环函数。完成窗口的释放即程序的终止!
2010年8月20日 星期五 上午
- Windows的消息处理需要注意的地方
- windows 处理语音时需要注意的地方(directSound, ACM)
- 处理XML需要注意的几个地方
- windows activex 打包需要注意的地方
- 需要注意的地方
- 需要注意的地方
- 需要注意的地方
- android handler发送消息需要注意的地方
- Windows 下的MySql的重装需要注意的地方
- cxImage处理tif图片时需要注意的地方
- cxImage处理tif图片时需要注意的地方
- ASP.NET中异常处理需要注意的地方
- 在递归处理树时,需要注意的地方
- java需要注意的地方
- 考試時需要注意的地方
- Hibernate 需要注意的地方
- 有些需要注意的地方
- strtok_r需要注意的地方
- 全国人大副委员长成思危:我们应该向苹果学习
- Disable and enable a control using javascript
- 第四部分:视频播放与GPS轨迹文件同步
- 127名选手1:1淘汰赛决出优胜者问题
- PHP获取表单数据的三种方法
- Windows的消息处理需要注意的地方
- webbrowser使用ie9渲染
- 测试 windows live writer客户端
- D3D初始化一
- D3D初始化概念的记忆方法二
- 该怎么做……
- LoadRunner 8.1破解
- D3D初始化三带你一起看代码
- linux命令使用初步