鸢 鸢都剑客 Unregistered / Unconfirmed GUEST, unregistred user! 2008-06-27 #21 to:tzlaoliu 谢谢光临,但人你的代码,不是我想要的。
D dorry Unregistered / Unconfirmed GUEST, unregistred user! 2008-06-27 #22 唉!用delphi自带的Sendkey 吧。迎刃而解。
3 3cs Unregistered / Unconfirmed GUEST, unregistred user! 2008-07-18 #25 我帮你顶,我也想知道[]<br>PostThreadMessage(GmHandle,WM_SYSKEYDOWN,90,(1 shl 29));<br>这一句的用法不太明白,想象LZ问一下,后面的两个参数是什么意思?<br>90,(1 shl 29) ???
我帮你顶,我也想知道[]<br>PostThreadMessage(GmHandle,WM_SYSKEYDOWN,90,(1 shl 29));<br>这一句的用法不太明白,想象LZ问一下,后面的两个参数是什么意思?<br>90,(1 shl 29) ???
D dgtg0710 Unregistered / Unconfirmed GUEST, unregistred user! 2008-07-18 #26 可以换个思路,已知道程序Handle,可以先激活后再用keybd_event发消息不就可以了,这两个都好实现的,
鸢 鸢都剑客 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-17 #27 to 3cs<br> (1 shl 29) 是在第29位标为1<br><br>to dgtg0710<br> <br>keybd_event 是能是在目标程序激活的状态下才能用。
to 3cs<br> (1 shl 29) 是在第29位标为1<br><br>to dgtg0710<br> <br>keybd_event 是能是在目标程序激活的状态下才能用。
L linuxping Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-17 #29 写这个建议使用AutoIt(要是每听说,就google一下),真的很简单。
冰 冰力不足 Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-17 #31 说难就难, 说容易就容易.<br><br>找个汇编高手, 把记事本打开菜单的基址找出来, 然后CALL一下, 就不用发送按键了. 例如因为很多游戏都是认驱动的, 发送按键根本不起作用.
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-18 #34 嘿嘿!对啊!看青出了!<br>用AttachThreadInput就可以反问(包含发送键,取text内容等)别的<br>程序的窗口句并了!
鸢 鸢都剑客 Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-18 #35 to: wql<br> 你没有看清问题,我问的是如何发送ALT的组合键。AttachThreadInput是关连两个进程,不用关联也可以发送的,我早已实现发了“单键”,“字符”;只是发送ALT的组合键是遇到问题。
to: wql<br> 你没有看清问题,我问的是如何发送ALT的组合键。AttachThreadInput是关连两个进程,不用关联也可以发送的,我早已实现发了“单键”,“字符”;只是发送ALT的组合键是遇到问题。
鸢 鸢都剑客 Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-18 #37 哎!!还是没看清楚我的要求,keybd_event行不通。注意我说的是在不激活目标程序的情况下。对目标程序发送ALT的组合键。用keybd_event先激活再发送,是会有问题的。在激活目标后还未发送按键消息前,可能会发生另一个程序激活取得了焦点。造成失败!!!
哎!!还是没看清楚我的要求,keybd_event行不通。注意我说的是在不激活目标程序的情况下。对目标程序发送ALT的组合键。用keybd_event先激活再发送,是会有问题的。在激活目标后还未发送按键消息前,可能会发生另一个程序激活取得了焦点。造成失败!!!
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2008-11-18 #38 嘿嘿!不在即或状态下发送,就算发送成功了,OS马上把notepad.exe即或到前端窗口!