首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于GetMessage的返回值解决思路

2012-11-04 
关于GetMessage的返回值MSDN中关于GetMessage有以下一段话WarningBecause the return value can be nonzer

关于GetMessage的返回值
MSDN中关于GetMessage有以下一段话

Warning Because the return value can be nonzero, zero, or -1, avoid code like this:

while (GetMessage( lpMsg, hWnd, 0, 0)) ... 
 但在网上搜到的大部分消息循环都是这么写的,这个是可以还是不可以呢?如果改成其他形式要怎么写?


[解决办法]
一个API,从消息队列中获取消息,你想改成啥样》?
[解决办法]
你的意思是循环的修改?
[解决办法]

探讨
MSDN中关于GetMessage有以下一段话

Warning Because the return value can be nonzero, zero, or -1, avoid code like this:

while (GetMessage( lpMsg, hWnd, 0, 0)) ...
但在网上搜到的大部分消息循环都是这么写的,这个是可以还是不可以呢?如果改成其他形……

热点排行