关于SendMessage和PostMessage的友情提醒
2005-04-14 12:02
579 查看
你可能已经知道关于SendMessage和PostMessage的不同,那请略过此文。
友情提醒:
1)SendMessage不会返回直到接收者处理完了该消息。而PostMessage只是把消息放入队列,就立即返回。
2)如果你要在不同的Thread中传递消息,比较安全的方法是用PostMessage。
3)如果要在多个Thread之间传递消息,又希望发送者能得到接收者的确认,你可以用SendMessageTimeout或者让接收者PostMessage到发送者进行确认。
友情提醒:
1)SendMessage不会返回直到接收者处理完了该消息。而PostMessage只是把消息放入队列,就立即返回。
2)如果你要在不同的Thread中传递消息,比较安全的方法是用PostMessage。
3)如果要在多个Thread之间传递消息,又希望发送者能得到接收者的确认,你可以用SendMessageTimeout或者让接收者PostMessage到发送者进行确认。
相关文章推荐
- 关于全局HOOK的2个友情提醒
- 关于PostMessage与SendMessage的一点体会
- 关于SendMessage和PostMessage的理解的例子
- 关于SendMessage和PostMessage的一些说法
- 关于SendMessage和PostMessage的使用感悟
- 关于SendMessage和PostMessage的使用感悟
- [转]PostMessage和SendMessage的区别
- 再谈PostMessage和SendMessage(如何使用 LParam 和 RParam两个参数)
- PostMessage,SendMessage,GetMessage,PeekMessage,TranslateMessage,DispatchMessage的用法集合
- 关于微信支付服务器证书更换的提醒
- C#用 SendKyes 结合 Process 或 API FindWindow、SendMessage(PostMessage) 等控制外部程序
- PostMessage和SendMessage (转载)
- PostMessage和SendMessage的区别
- SendMessage 和 PostMessage
- 【转】SendMessage 和 PostMessage 的区别
- GetMessage(), PeekMessage(), PostMessage(), SendMessage()
- 关于linux下的复制敕令cp,文件笼罩时不提醒overwrite的体例
- PostMessage和SendMessage的区别
- 关于友情
- SendMessage 和 PostMessage 的区别