none
关于引用sendmessage wm指令系列 RRS feed

  • 问题

  •     因为刚刚接触sendmessage ,所以还有很多不明白,比如:SendMessage(twn, WM_SETTEXT, ByVal 0, ByVal txt)   ;twn 是句柄,第三个参数为什么为0?第四个参数是要发送的数据;

        wm_settext 的常量是&H0C,还有其他的例如:wm_command 等很多的常量是多少呢?有这方面的资料吗?以及后面所需要带参数的格式等;如果中文资料更好!

     


    纷纷扰扰与我无关
    2010年8月19日 0:22

答案

  • 本来就没有全部的,任何人都可以自己定义消息,而且没有义务通知别人消息的参数的含义。Windows里面一些消息的值和参数在Windows SDK里面有说明。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月22日 4:02
    版主

全部回复

  • 这些消息的文档都在Windows SDK里面。比如你提到的这个消息的文档里面就指出WM_SETTEXT的值是12,第一个参数没有被使用,第二个参数是字符串。

     



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月19日 3:37
    版主
  • 我用搜索功能有搜索到,但没有全部的指令集。也没有各个参数引用的意义,麻烦再帮我看看
    纷纷扰扰与我无关
    2010年8月22日 3:28
  • 本来就没有全部的,任何人都可以自己定义消息,而且没有义务通知别人消息的参数的含义。Windows里面一些消息的值和参数在Windows SDK里面有说明。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月22日 4:02
    版主
  • 这样感觉是一头雾水,比如说check 指令是 F5,settext 是0C
    纷纷扰扰与我无关
    2010年8月22日 8:14
  • 不知道你说的check指令是什么。Windows有一个checkbox通用控件,不过这个控件有很多消息可以更改Check状态(比如鼠标点击,按空格键等等)。其他控件也有包含check的,比如ListView,TreeView等等。

    消息都是窗口过程处理的,在问一个消息的含义的时候你应该先指名窗口类别。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月22日 15:09
    版主
  • 这样感觉是一头雾水,比如说check 指令是 F5,settext 是0C
    纷纷扰扰与我无关

    没有具体的文档,只有看sdk
    http://feiyun0112.cnblogs.com/
    2010年8月24日 1:32
    版主