按键精灵 执行窗口最小化时的代码

从网上查的大概是这样
Hwnd = Plugin.Window.MousePoint()
Rem anjian
Call Plugin.Bkgnd.KeyPress(Hwnd, 65)
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd,32)
Delay 1000
Plugin
s = Window.GetClientRect(Hwnd)
XYArray = Split(s, "|", - 1 , 1)
dx = XYArray(0)
dy = XYarray(1)
Call Plugin.Bkgnd.LeftClick(hwnd,500-dx,300-dy)
Goto anjian
下边是我自己运行的不能最小化的脚本
KeyPress "F11", 1
KeyPress "F11", 1
KeyPress "F11", 1
MoveTo 763, 444
Delay 500
LeftClick 2
MoveTo 577, 419
Delay 800
LeftClick 2
Delay 300
MoveTo 751, 368
LeftClick 1
Delay 3500
KeyPress "Esc", 1
Delay 300
KeyPress "Esc", 3
Delay 200
MoveTo 661, 352
Delay 300
LeftClick 1
Delay 350
MoveTo 428, 244
Delay 500
LeftClick 2
Delay 1000
怎么让我自己的脚本和最上边的结合起来用 就可以在游戏最小化的时候干其他事情了,有高手帮忙加点东西吗?谢啦!
大神来帮帮忙啊,应该很简单的

第1个回答  2014-05-12
按键精灵基本不支持最小化后台运行(有人说361度插件可以支持最小化按键和鼠标,不过我没试过,为了可靠,不建议最小化运行),再则,你写的是前台代码,怎么可能后台,如果你不会写后台代码,那你还是先花一点时间了解,前台转后台不是说转就转的,没你想得那么简单,还有,有些对象(例如大多数游戏)会屏蔽按键自带后台插件,这时候就算你写的是后台代码,也未必有效果。
跪求按键精灵高手 如何让按键精灵在窗口最小化或者在指定窗口工作
首先定义变量获得鼠标所在窗口句柄 Dim hwnd hwnd = Plugin.Window.MousePoint()下面编辑后台代码 根据后台插件 设置就可以了 具体位置见图片

按键精灵 怎么锁定游戏窗口 最小化也能运行
\/\/开始~结束中的代码 并改下X,Y的数字。

按键精灵窗口最小化
这是根据你说的写的代码 理论上是可以的,最小化是支持鼠键操作的 While w<>81 Call Plugin.Msg.Tips("鼠标移动到游戏窗口内 请按Q键 锁定句柄") w = WaitKey()WendHwnd = Plugin.Window.MousePoint()Do Call Plugin.Bkgnd.KeyDown(Hwnd, 112) Delay 4000 Call Plugin.Bkgnd....

懂按键精灵的人近来哦,我想最小化下运行。
Hwnd = Plugin.Window.Foreground()\/\/在当前要执行的窗口 快捷键执行按键精灵得到 窗口句柄 就可以用后台插件运行了 Call Plugin.Bkgnd.KeyPress(Hwnd, 112)\/\/F1 把KeyPress "F1", 1改了 Call Plugin.Bkgnd.KeyPress(Hwnd, 113)\/\/F2 把KeyPress "F2", 1改了 Call Plugin.Bkgnd.KeyPress(Hwnd...

求个简单的按键精灵后台脚本,在窗口最小化的时候能够实现无限按1就好了...
Hwnd = Plugin.Window.Foreground()\/\/取当前窗口句柄 While true Call Plugin.Bkgnd.KeyPress(Hwnd, 299)Delay 1000 \/\/按键时隔1秒 wend 先点到窗口,运行脚本,再最小化就可以了

按键精灵,在大话水浒中,怎么把窗口最小化,并且也能后台按键?
我用的按键精灵9是在外面设置好了就最小化了,然后你要用的时候再按键开启就好了,比如F10开,F12关闭,直接按就好了,当然我不是玩游戏。我是工作。望采纳。

按键精灵可以后台,但不能最小化,要怎么办
Call Plugin.Window.Active(Hwnd)hh = WaitKey()If hh = 112 Then Call 最小化()End If If hh = 113 Then Call 还原窗口()End If Sub 还原窗口()Call Plugin.Window.Restore(Hwnd)End Sub Sub 最小化()Call Plugin.Window.Min(Hwnd)End Sub \/\/f1最小化 f2还原 复制过去 打开脚本上的...

按键精灵窗口句柄最小化或后台怎么让它CTRL键?要很快速的不停的按CTR...
Hwnd = Plugin.Window.Foreground()Rem 开始 Call Plugin.Bkgnd.KeyPress(Hwnd, 17)Delay 50 Goto 开始 --- 如果你知道句柄的话,按你提供的来说就是 Rem 开始 Call Plugin.Bkgnd.KeyPress(1313760, 17)Delay 50 Goto 开始 --- 值得一提的是游戏窗口句柄再每次被启动时会随机生成,而就是说,...

按键精灵如何在缩小的界面运行?
Delay 5000 \/\/获取窗口原始位置函数 Plugin hwnd=window.getkeyfocuswnd()Rem 开始 \/\/这下面的坐标需要自己调整了 =。=!Plugin BGKM5.LClick(hwnd,168,61)Delay 2000 Plugin BGKM5.LClick(hwnd,39,360)Delay 100 可缩小的后台运行 Hwnd = Plugin.Window.MousePoint()Rem start Call Plugin.Bkgnd....

按键精灵帮修改个网页最小化或者后台
Call Plugin.Web.Bind("WQM.exe") \/\/打开WQM网页按键精灵(按键精灵自带)Delay 1000 \/\/延时,下面将不注释 Call Plugin.Web.Go("http:\/\/hao.360.cn\/") \/\/打开“http:\/\/hao.360.cn\/”网页 Delay 2000 Call Plugin.Web.SetSize(1,1) \/\/设置窗口大小为1*1,主要是模拟最小化 Delay...

相似回答