我对SendMessage 和PostMessage不大理解,对他们的用法也不大会
有没有人给讲一下,谢谢!!

解决方案 »

  1.   

    PostMessage是将消息添加到目标线程消息队列的尾端,不等待它是否被处理就返回。
    SendMessage是直接执行该消息对应的消息处理函数,并等待该消息处理函数返回后SendMessage才返回。
      

  2.   

    sendmessage 的消息直接调用对应的函数,post是放在消息队列中,直接返回,不用等处理完。
      

  3.   

    SendMessage是发送并等待消息处理结果,PostMessage只负责把消息发过去,不关心结果。
      

  4.   

    SendMessage是马上执行的消息处理函数,PostMessage可能会延迟。