码迷,mamicode.com
首页 > 编程语言 > 详细

C++技术问题总结-第10篇 MFC中SendMessage与PostMessage异同

时间:2014-09-09 18:29:19      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   os   ar   2014   div   问题   sp   

应用程序消息有三个来源:硬件消息(鼠标键盘等外设)、PostMessage消息、SendMessage消息,都可以发送消息事件来驱动程序执行。
消息流图如下。
bubuko.com,布布扣
硬件消息响应流程如下。
①消息进入系统消息队列。
②消息分发到应用程序消息队列。
③应用程序循环获取消息。
④消息处理函数执行。
PostMessage直接进入上述步骤②,将消息放入消息队列中,然后立刻返回。

SendMessage直接进入上述步骤④,调用消息处理函数,等待函数执行完成后返回。


C++技术问题总结-第10篇 MFC中SendMessage与PostMessage异同

标签:style   blog   http   os   ar   2014   div   问题   sp   

原文地址:http://blog.csdn.net/segen_jaa/article/details/39157245

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!