2k和xp下面有细微差别?![2004年2月26日 11:33]
2004-07-11 02:08
260 查看
在一个消息循环里面调用了
GetMessage( &msg, NULL, 0, 0 );
这个函数,贪图方便,连msdn也没有看,就从别人的代码里面考了过了
原来的代码这样
for(j=0;j<MAX_MSG_TRANS;J++) {
因为刚开始用了Timer,防止不断调用Timer的消息>if( (bRet = GetMessage( &msg, NULL, 0, 0 )) != 0)
.......
else
return;
在XP下面不用附加什么消息,好像很容易就返回了
今天在公司的2000下面用,竟然,一定要不断的给消息,比如鼠标移动等,才能return 出来。查一下msdn,GetMessage是bool类型,难道是if判断的问题。
2000和xp有这样的细微差别吗?还是测试的环境有什么不一样的地方。
当然if(GetMessage)这个地方是一定要改的,看来也不能太相信别人的代码了。
GetMessage( &msg, NULL, 0, 0 );
这个函数,贪图方便,连msdn也没有看,就从别人的代码里面考了过了
原来的代码这样
for(j=0;j<MAX_MSG_TRANS;J++) {
因为刚开始用了Timer,防止不断调用Timer的消息>if( (bRet = GetMessage( &msg, NULL, 0, 0 )) != 0)
.......
else
return;
在XP下面不用附加什么消息,好像很容易就返回了
今天在公司的2000下面用,竟然,一定要不断的给消息,比如鼠标移动等,才能return 出来。查一下msdn,GetMessage是bool类型,难道是if判断的问题。
2000和xp有这样的细微差别吗?还是测试的环境有什么不一样的地方。
当然if(GetMessage)这个地方是一定要改的,看来也不能太相信别人的代码了。
相关文章推荐
- 恢复2k xp得win32k.sys得KeServiceDescriptorTableShadow
- WAVECOM CDMA MODEM短信接收方式的细微差别,AT+CNMI指令详解
- 关于XP、2k、98的互访的问题的总结
- 如何在xp和2000下面把一个文件夹的权限设置为write?
- [导入]T-SQL数据类型的细微差别(三)
- [C#]Access 97/2K/XP/2K3数据库文件密码解密算法
- [转载]恢复2k/xp win32k.sys的KeServiceDescriptorTableShadow
- WirelessKeyView 查看保存在XP下面的无线密码
- sql not in 与not exists使用中的细微差别
- tomcat在XP或者win7下面不能启动的问题
- xp和2003在IIS中配置url重写的差别
- 破解Windows 的蓝色生死符——Windows 2K/XP 蓝屏全攻略
- WIN7 下面 装XP
- win7和xp对vb的串口控件支持还有差别
- XP远程桌面mstsc和带参数的mstsc /console的差别
- IIS6与IIS7在编程实现HTTPS绑定时的细微差别
- squid两种用途的细微的差别
- VC编译ADO的开发环境和客户环境的细微差别可能导致的失败
- OD: Heap in Windows 2K & XP SP1
- sql not in 与not exists使用中的细微差别