2k和xp下面有细微差别?![2004年2月26日 11:33]

原创 2004年07月11日 02:08:00
在一个消息循环里面调用了
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)这个地方是一定要改的,看来也不能太相信别人的代码了。

年度重磅:2017微软技术暨生态大会将于10月23日北京召开!

本次大会将于10月23日北京召开,2017微软技术暨生态大会报名平台活动家。这是微软中国年度最盛大的科技峰会;这是微软技术大会与合作伙伴大会的首次联袂;这也是聚集众多IT大咖的技术狂欢派对!...
  • huodongjia2016
  • huodongjia2016
  • 2017年07月10日 18:17
  • 1251

日期格式yyyy-MM-dd和YYYY-MM-dd有什么区别?

前几天写日期格式化工具类,自己做测试的时候,无意中发现一个好玩的问题,如果把format参数设置成YYYY-MM-DD,输出的结果很奇怪。 Date result1 = string2Date("2...
  • FreemanZhao
  • FreemanZhao
  • 2016年12月20日 10:20
  • 4817

Java 计算两个日期相差年数字、月数、天数及时分秒

package sdas; import java.text.DateFormat; import java.text.ParseException; import java.text.Simple...
  • L_hb123
  • L_hb123
  • 2017年03月01日 11:04
  • 2231

WAVECOM CDMA MODEM短信接收方式的细微差别,AT+CNMI指令详解

AT+CNMI指令详解类别:技术文章来源:未知作者:未知关键字:AT+CNMI加入日期:2011-2-11 AT+CNMI指令详解GSM Modem一般都支持一条“AT+CNMI”指令,用于设定当有某...
  • hejianhua
  • hejianhua
  • 2011年04月08日 20:57
  • 13582

Oracle和mysql数据库中sql语句的一些细微差别

大家都知道,在企业的数据库应用中,就属Oracle和mysql数据库应用的最为广泛,oracle数据库通常用于大型企业的数据库构建,而中小型企业大多会选择mysql数据库,其运行和维护成本都较小,那么...
  • qq_38864858
  • qq_38864858
  • 2017年07月31日 00:19
  • 192

JavaScript细微差别(函数声明与函数表达式及浏览器差异)

我将描述一个JavaScript的古怪问题。幸运的是我之前从未在实际工作中出现问题。我确信function a(){}和var a = function (){}是完全相同的的。...
  • tt361
  • tt361
  • 2013年07月11日 16:06
  • 1801

虚拟机和真机之间的细微差别

虚拟机和真机的区别
  • singleyellow
  • singleyellow
  • 2017年04月05日 11:21
  • 656

mybatis与ibatis的细微差别

最近公司做项目要我们自己先熟悉熟悉mybatis,在网上搜了一些资料,照着做了练习,从自己做的过程中犯得错误总结一下。 mybatis 的前生是ibatis,我就先做了一个ibatis连接数据库做简...
  • z_l_ming
  • z_l_ming
  • 2013年10月17日 17:31
  • 1305

StringBuilder和String中的subString方法的细微差别

昨天改了一个很小的地方,但是在线上跑的时候突然感觉内存消耗差别很多,而代码中仅仅增加了这么一句话:Java代码 收藏代码int indexOfNocheck = linkBuffer.indexOf...
  • qq_36238400
  • qq_36238400
  • 2016年09月26日 14:30
  • 341

VC编译ADO的开发环境和客户环境的细微差别可能导致的失败 pCmd.CreateInstance("ADODB.Command") 0x80004002

VC编译ADO的开发环境和客户环境的细微差别可能导致的失败                   摘要:VC编译ADO的开发环境和客户环境的细微差别可能导致的失...
  • zimu2702
  • zimu2702
  • 2011年08月18日 16:56
  • 2406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2k和xp下面有细微差别?![2004年2月26日 11:33]
举报原因:
原因补充:

(最多只允许输入30个字)