SendMessage用法很多,具体看你要实现什么了,查看API帮助!

解决方案 »

  1.   

    返回值代表不同意义的。
    sendmessage的返回值的意思是说消息被处理结果。
    postmessge的返回值的意思是这个发送的过程是成功的。一般的,sendmessage和postmessage并没什么大的差别,除非你的任务非常紧急。
      

  2.   

    SendMessage 是发送消息,在消息还没处理前不去返回。用于急的消息处理
    PostMessage 是投递消息,投递完就返回。用于非急的消息处理。
      

  3.   

    SendMessage一般是先取得你要发送消息对象的句柄,然后向他发送消息,windows接受消息后交给相应的对象处理,SendMessage(Handle,Msg,Lparam,Wparam);
    给一个例子:
        比如你要想让Memo里面的内容自动滚一行,你就可以用消息来做
        SendMessage(Memo1。Handle,SW_SCROLL,SW_BN...(这个参数忘记了),0)
    这样的话,memo就会自动上滚或者下滚,看你自己定义的参数如何
      

  4.   

    用SendMessage,为什么我没有接收到消息,而用PostMessage就能够接收到呢?