X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #1 怎么用api发送个点击的消息给任务栏右键弹出菜单其中的一个子项. <br><br>请尽量详细点,我刚学delphi不久, 我在大富翁提的第一个问题,希望大家帮帮我.谢谢
孔 孔明.net Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #2 sendmessage(mume1.hwnd, bm_click,0,0)<br>
X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #3 to: 孔明.net<br> 编译通不过,能不能详细说下mume1.hwnd
X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #5 菜单按钮(比如"文件",'工具'之类的)可以获得句柄,如何获得菜单里面子项的句柄,好象没有吧.现在我就是要发个点击的消息给里面的子项.
D dazzling Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #6 非常麻烦<br>心里明白<br>说不清楚<br>自己看书
X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #7 to: dazzling<br>指点一下看什么书,涉及到什么api ,关键地方在哪里,可以留qq给我吗. <br>大概说一下也行,我很急的,就差这里了.
Y yostgxf Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-25 #8 1.找到别的应用程序<br>2.再找到弹出的菜单的句柄<br>3.定义消息常数<br>4.发消息SendMessage或PostMessage<br>SendMessage(A,B,C,D)<br>A是菜单的句柄, B是消息常数, C,D是消息带过去的二个参数<br><br><br>
1.找到别的应用程序<br>2.再找到弹出的菜单的句柄<br>3.定义消息常数<br>4.发消息SendMessage或PostMessage<br>SendMessage(A,B,C,D)<br>A是菜单的句柄, B是消息常数, C,D是消息带过去的二个参数<br><br><br>
X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-25 #9 to: yostgxf<br> 1,2做到了,第3不明白,是不是指bm_click之类的消息.还需要定义吗<br>我用这样SendMessage(handle,bm_click,0,0) //handle 是菜单的<br>后面的 wParam项加了常数也没反应.bm_click带过去的后面2个参数是什么参数.
to: yostgxf<br> 1,2做到了,第3不明白,是不是指bm_click之类的消息.还需要定义吗<br>我用这样SendMessage(handle,bm_click,0,0) //handle 是菜单的<br>后面的 wParam项加了常数也没反应.bm_click带过去的后面2个参数是什么参数.
Y yostgxf Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-25 #10 3.消息一般需要自定义的,否则你怎么判断是什么消息.<br>举例:<br>const<br> WM_DataReady=WM_USER+501; //自定义数据准备好消息,501数值自己给<br>SendMessage(handle,WM_DataReady,WParam,LParam);<br>后面2个参数就是你消息可以附带的参数.<br>也就是你通过消息可以带二个参数过去<br>
3.消息一般需要自定义的,否则你怎么判断是什么消息.<br>举例:<br>const<br> WM_DataReady=WM_USER+501; //自定义数据准备好消息,501数值自己给<br>SendMessage(handle,WM_DataReady,WParam,LParam);<br>后面2个参数就是你消息可以附带的参数.<br>也就是你通过消息可以带二个参数过去<br>
X xpmai1 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-26 #11 没有得到解决.右键弹出菜单子项没有句柄,如何发送消息给它,估计是通过WParam,可是又怎么做呢
Y yostgxf Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-26 #12 没有句柄就没办法接收消息了,WParam只是消息的内容(我这样理解的)<br>想想其它的方法吧。