我程序sendmessage后就关闭了,会不会导致消息对方收不到?

lk2000 2002-12-20 01:45:14
应该改为postmessage吗?
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pipi168 2002-12-20
  • 打赏
  • 举报
回复
你sendmessage后,你的线程就挂起,系统不给你分配cpu时间,直到对方处理完消息,并且把结果放到你的登记消息队列,你检测到结果后才从sendmessage的下一行执行
zhou80bin 2002-12-20
  • 打赏
  • 举报
回复
因为sendmessage要等待接受消息方的回应才能返回
而postmessage发完就返回
linx88 2002-12-20
  • 打赏
  • 举报
回复
sendmessage等待执行后才返回。
My_first 2002-12-20
  • 打赏
  • 举报
回复
你说的对。用postmessage,postmessage发送消息不需要等待。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧