office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

windows API函數PostMessage和SendMessage的區別

2017-09-19 08:05:00
zstmtony
原創
1102

PostMessage和SendMessage有什么區別?

PostMessage只是把消息放入隊列,不管其他程序是否處理都返回,然后繼續執行;而SendMessage必須等待其他程序處理消息后才返回,繼續執行。

PostMessage的返回值表示PostMessage函數執行是否正確;

而SendMessage的返回值表示其他程序處理消息后的返回值。

使用這兩個發送消息函數的最重要的是要看你的程序是否要對消息的滯后性關注否

PostMessage會造成消息的滯后性,而SendMessage則不會

但如果SendMessage消息處理失敗,則會造成程序停止

分享
北京十一选五基本走势