按键精灵后台执行脚本

大学专业排名2022-12-10 20:22:26admin2

这个很简单。
按键精灵不是有一个设置对什么有效吗?
1.当前窗口
2.选择程序如:“UC”
你只要把那个设置成UC就可以了
它就可以自动执行了。

按键精灵后台运行程序脚本

VBSCall GG=InputBox(请输入窗口标题)
If StrComp(,GG)=0
Goto 结束
EndIf
Plugin HwndEx = Window.Search(GG)
//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
MyArray = Split(HwndEx, |)
A=Clng(MyArray(0))
B=Clng(MyArray(1))
//下面这句是最大化窗口
Plugin Window.Max(A)
Delay 2000
MoveTo 500,500
LeftClick 1
//下面这句是得到鼠标指向的窗口句柄
Plugin hwnd1 = Window.MousePoint()
Delay 3000
//下面这句是最小化窗口
Plugin Window.Min(A)
Delay 1000
//下面这句是最大化窗口
Plugin Window.Max(B)
Delay 2000
MoveTo 378,403
LeftClick 1
//下面这句是得到鼠标指向的窗口句柄
Plugin hwnd2 = Window.MousePoint()
Delay 3000
//下面这句是最小化窗口
Plugin Window.Min(B)
Delay 50
//下面是你上面代码的后台的写法,两个窗口都可以最小化的

Rem start
x=112
While x<118
//下面这句用于向后台窗口句柄(变量:hwnd1)发送一个键盘(扫描码:65)按键
Plugin Bkgnd.KeyPress(hwnd1,x)
Plugin Bkgnd.KeyPress(hwnd2,x)

Delay 4*10^3
x=x+1

//下面这句用于向后台窗口句柄(变量:hwnd1)发送一个键盘(扫描码:65)按键
Plugin Bkgnd.KeyPress(hwnd1,32)
Plugin Bkgnd.KeyPress(hwnd2,32)
Delay 5
EndWhile
Delay 1
Goto start
Rem 结束
你试试,在开始弹出窗口输入“窗口标题”,开始先不要动,等他大小化两个窗口之后就可以随意了 希望可以帮到你哈,呵呵,记得给分分哈,呵呵

相关推荐

猜你喜欢

大家正在看

换一换