问题不难,你给出代码,编译通过后立即送上150分(150分)

  • 主题发起人 主题发起人 citypanther
  • 开始时间 开始时间
C

citypanther

Unregistered / Unconfirmed
GUEST, unregistred user!
金山词霸2005都用过吧?<br>主界面上有个&quot;查询&quot;按钮,类名是&quot;KSUI_BUTTON&quot;;<br>用findwindow和findwindowex找到了文本框和该按钮的句柄;<br>用wm_settext成功设置了文本框的文本,但是无论如何也没办法用发消息的方法模拟&quot;查询&quot;按钮的点击. &nbsp;我用过 vk_return. &nbsp;wm_lbuttondown &nbsp;wm_lbuttonup &nbsp;wm_keydown总之能用的都用了. 如果你知道怎么做,贴出代码,150立即送上.<br><br>或者你告诉我别的办法, 反正只要我在我的项目里一按确定,它就给我查了就行. 不要setfoucs+vk_return方法. 我仍然需要我的form有foucus
 
使用sendmessage或者postmessage的发送方法发送mousedown和mouseup的方法行不通嘛?如果是按钮,那么只要得到这个按钮的句柄,用发消息,发送上面我说的这两个消息给这个按钮,应该是可以的.
 
我试过,不行.如果你调试通过了, 把代码贴给我,立即给分
 
搂住这种口气,没人爱理你
 
[:D]要虚心
 
等人来解决 .不管如何,总是个问题 .
 
这个分难赚呀
 
换个思路,一般,Edit里面的文字输入了,按回车会默认执行&quot;查询&quot;操作,所以,你不要给&quot;查询&quot;按钮发消息,给那个Edit发VK_RETURN按下,松开的消息,让它完成一个VK_RETURN的Press事件就OK了.
 
我的口气怎么了? 直接了当. &nbsp;make it clear! &nbsp;你不喜欢我的风格? 呵呵,很多人这么说过. 我也没办法. 我就讨厌默默唧唧的, 问题说明白了就行了, 不要那么多废话.
 
问题解决了:)
 
后退
顶部