求运行于后台的按键,不影响切换到其他窗口。

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:56:44
我想弄个程序,运行与某程序的后台,还不影响前台操作

准确的说,就是,我让一个程序运行后,自动按动魔兽里面的某个按键(1-9随意都可以);然后我可以切换到另一个程序,但是魔兽里面还是自动按那个按键。不能影响到,说什么TAB来回切换的就免了,太累。。

跪求,好人们 - - 悲剧

我用的是AutoHotkey实现了自动按,但是必须切换到魔兽的那个界面,换到其他的地方就不能自动按了。有AutoHotkey的后台运行代码么。

全分求。

就这么简单 - -
--------------分割线--------
Plugin hwnd = Window.GetKeyFocusWnd()
Delay 125
Rem 开始
Plugin Window.SendKeypress(hwnd,88)
//49是数字1的按键码
//88是数字3的按键码
Delay 200
Goto 开始
------------------
我已经找到了答案,谢谢,分送你了、
还需要按键精灵的一个361插件

http://zhidao.baidu.com/question/88456273.html?fr=qrl

Plugin hwnd=Window.Foreground()
//49是数字1的按键码
key1=49
While true
Plugin Window.SendKeyPress(hwnd,49)
//停顿1秒
delay 1000
endwhile

这是一个简单的后台按键脚本。别说按一键,就是循环顺序按N键,其间再定时插入M个不同时间间隔的键,都没问题。
注意,必须游戏窗口在前台时才能按F10启动脚本。
分拿来吧。