按键精灵给指定窗口,后台鼠标点击

2024-10-30 16:26:46
推荐回答(2个)
回答1:

//得到当前最前面的窗口句柄
Hwnd = Plugin.Window.Foreground()
Do
Call Plugin.Bkgnd.LeftClick(Hwnd, 714.215)
For 120
Delay 1000
Next
Loop
把这个脚本复制成两份,两个脚本需要不同的开始键,先把第一个需要执行的窗口置前,然后开始脚本,之后再把第2个窗口置前,开始另一个脚本。
另外,根据你所说的,你提供的坐标很可能是不对的。后台坐标和屏幕坐标是不一样的,你需要先找到这个窗口的起始点坐标,然后再定位其他坐标。

回答2:

首先要获取指定窗口的窗口句柄,然后用后台插件绑定到指定窗口。这样你用插件命令写出来的脚本就可以后台运行了。但是大多不能最小化,只能遮挡。