knrt.net
当前位置:首页 >> 按键精灵后台鼠标左键按下移动,并按Z键 >>

按键精灵后台鼠标左键按下移动,并按Z键

你的描述还是有点不清楚,是不是鼠标左键点击一个东西,拖拽移动,按Z,松开鼠标左键,在x,鼠标左键单击。

去下载361后台插件,里面也有详细说明,还有简单的示例,只要将录制的鼠标移动坐标用361里的方法替换就行,下面是个简单的鼠标左键单击示例: Plugin A=Window.MousePoint() Plugin BGKM5.MMove(A,546,185) Delay 200 Plugin BGKM5.LDown(A,0,0)...

具体代码如下: PutAttachment "d:\p", "*.*" //获取窗口句柄 Hwnd = Plugin.Window.MousePoint() //获取窗口客户区左上角坐标 sRect = Plugin.Window.GetClientRect(Hwnd) xyArray = Split(sRect, "|", - 1 , 1) dx = xyArray(0) dy = xyArray(1...

1、首先打开按键精灵,点击新建 2、选择全部命令-插件命令-Window 窗口插件-MousePoint,然后点击插入 此命令是用来获得鼠标所指向位置的窗口句柄 3、获取到窗口句柄之后我们就可以对目标窗口进行操作了 比如我们测试向记事本中按下BAIDU这几个...

先获取要后台操作的窗口句柄,然后调用后台命令进行点击。 参考以下代码: Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")Call Plugin.Bkgnd.LeftClick(Hwnd, 100, 200)

具体代码如下: PutAttachment "d:\p", "*.*" //获取窗口句柄 Hwnd = Plugin.Window.MousePoint() //获取窗口客户区左上角坐标 sRect = Plugin.Window.GetClientRect(Hwnd) xyArray = Split(sRect, "|", - 1 , 1) dx = xyArray(0) dy = xyArray(1...

两句反过来了,还有,网页窗口句柄一般有好几个的,你直接写一个数可能是不对的,再则,每次打开一个窗口,句柄都会变化的(几乎没有一次是相同的),所以你这样写脚本也不是通用的办法。

//得到鼠标指向的窗口句柄 aa = Plugin.Window.MousePoint() //向后台窗口句柄(变量:aa)的客户区域(坐标:xx, yy)处发送一个鼠标右键单击 Call Plugin.Bkgnd.RightClick(aa, xx, yy) //向后台窗口句柄(变量:aa)的客户区域(坐标:xx, yy)处发送...

Call Plugin.Bkgnd.LeftClick(窗口句柄, X坐标, Y坐标) Call Plugin.Bkgnd.KeyPress(窗口句柄,按键码)

Rem 开始找图FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intYIf intX > 0 And intY > 0 Then MoveTo intX,intYLeftClick 1Delay 100Goto 开始找图Else Delay 500Goto 开始找图End If自己理解一下很简单的。主要就逻辑语句没有用完全。

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com