首页 > 其他 > 详细

SendMessage和PostMessage

时间:2020-09-24 18:35:04      阅读:62      评论:0      收藏:0      [点我收藏+]

SendMessage()是阻塞型的函数,把消息发送给消息队列后,在消息没有响应完之前这个函数是不会返回的,返回值和消息处理函数时是有直接关系的,消息处理函数返回什么,SendMessage就返回什么参数。
而PostMessage()是非阻塞型函数,把消息抛出去之后就返回,不管消息是否响应,返回的是发送的成功和失败,一般是很少失败,除非窗口不存在。
跨线程或者跨进程发送消息时推荐使用PostMessage(),因为它不阻塞。

SendMessage和PostMessage

原文:https://www.cnblogs.com/wesson2019-blog/p/13725535.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!