摘要: 前面的四个参数(一个指向MSG结构的指标、一个视窗代号、两个值指示消息范围)与GetMessage的参数相同。将第二、三、四个参数设定为NULL或0时,表明我们想让PeekMessage传回程式中所有视窗的所有消息。如果要将消息从消息伫列中删除,则将PeekMessage的最後一个参数设定为PM_R 阅读全文
posted @ 2017-07-21 13:57 路人浅笑 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 也就是说为了使用这个API我们只要提供接受线程的线程ID以及相应的参数就行了,如下是代码实现,首先创建worker thread 并且在worker thread中创建消息循环,这样当我们在主线程中PostThreadMessage的时候worker thread就可以对进来的消息进行处理了,我们可 阅读全文
posted @ 2017-07-21 10:47 路人浅笑 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 等待函数可使线程自愿进入等待状态,直到一个特定的内核对象变为已通知状态为止。 WaitForSingleObject 函数 第一个参数hObject标识一个能够支持被通知/未通知的内核对象。 第二个参数dwMilliseconds允许该线程指明,为了等待该对象变为已通知状态,它将等待多长时间。(IN 阅读全文
posted @ 2017-07-21 10:36 路人浅笑 阅读(5811) 评论(0) 推荐(1) 编辑