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

如果有2个以上地方使用了GetMessage函数,那PostMessage会被那个接收到呢解决办法

2012-04-16 
如果有2个以上地方使用了GetMessage函数,那PostMessage会被那个接收到呢如题,求解[解决办法]一个线程同时

如果有2个以上地方使用了GetMessage函数,那PostMessage会被那个接收到呢
如题,求解

[解决办法]
一个线程同时只可能有一个GetMessage在执行,所以只能是正在执行的那个GetMessage得到消息。当然如果两个GetMessage根本不在一个线程里,那该是谁的就是谁的。
[解决办法]
通常由与PostMessage相同层的GetMessage先捕捉处理,超范围的由外层处理
[解决办法]
都在一个线程内的话, 代码执行到哪个GetMessage时,PostMessage的消息就会被那个GetMessage得到...

热点排行