Posted on 2007-03-09 11:31
平凡的天才 阅读(7349)
评论(4) 编辑 收藏 引用
PostMessage
只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行
;
而
SendMessage
必须等待其他程序处理消息后才返回,继续执行。
PostMessage
的返回值表示
PostMessage
函数执行是否正确
;
而
SendMessage
的返回值表示其他程序处理消息后的返回值。
使用这两个发送消息函数的最重要的是要看你的程序是否要对消息的滞后性关注否
,PostMessage
会造成消息的滞后性
,
而
SendMessage
则不会
,
但如果
SendMessage
消息处理失败
,
则会造成程序停止
!