请问MSDN上面说SendMessage()需要接受消息的窗口procedure 已经precessed the message。那么所谓的processed 是指窗口从消息队列中将其取出;还是相应的消息处理函数运行完成return阿???、

解决方案 »

  1.   

    SendMessage()相应的消息处理函数运行完成return成功或失败
    PostMessage()相应的消息处理函数运行完成 不 return
      

  2.   

    SendMessage成员函数直接调用窗口过程并在窗口过程处理了消息以后才返回。
      

  3.   

    SendMessage函数直接调用窗口过程并在窗口过程处理了消息以后才返回。
    相应的消息处理函数运行完成returnPostMessage函数将消息放入窗口的消息队列并立即返回。
      

  4.   

    SendMessage()发送消息并处理消息。所以它完成后要return
    PostMessage()只负责发送消息。