前台如何改成后台
具体是在点1(687,408)左键点一下.延时半秒钟.去点2(652,477)在鼠标左键点下.结束了点1的窗口句柄是2754766..点2个窗口句柄是1183216以上坐...
具体是在点1(687,408)左键点一下.延时半秒钟.去点2(652,477)在鼠标左键点下.结束了
点1的窗口句柄是2754766..点2个窗口句柄是1183216
以上坐标都是前台的坐标点
现在发现个问题.因为我这个是一个抢摊位的脚本.点了点1之后会出现一个带确定的新框.那个确定就是我要点的点2.现在我试试点2的句柄一直会变的.怎么处理? 展开
点1的窗口句柄是2754766..点2个窗口句柄是1183216
以上坐标都是前台的坐标点
现在发现个问题.因为我这个是一个抢摊位的脚本.点了点1之后会出现一个带确定的新框.那个确定就是我要点的点2.现在我试试点2的句柄一直会变的.怎么处理? 展开
2011-01-15
展开全部
后台运行的脚本 不需要move
给你个例子
dim hwnd
//得到鼠标指向的窗口句柄
if hwnd=0
Plugin Hwnd = Window.MousePoint()
endif
for 1
For 1
Delay 1000
Plugin Bkgnd.LeftClick(Hwnd, 910, 245)
EndFor
Delay 500
Plugin Bkgnd.LeftClick(Hwnd,943, 40)
EndFor
Delay 100
Plugin Bkgnd.LeftClick(Hwnd, 943, 40)
随便一些数
最主要的是获得第一次鼠标指向的窗体的句柄,
Plugin Hwnd = Window.MousePoint()
就是这句,然后就用点击函数,直接在指定坐标上点就行了,不需要移动鼠标.
给你个例子
dim hwnd
//得到鼠标指向的窗口句柄
if hwnd=0
Plugin Hwnd = Window.MousePoint()
endif
for 1
For 1
Delay 1000
Plugin Bkgnd.LeftClick(Hwnd, 910, 245)
EndFor
Delay 500
Plugin Bkgnd.LeftClick(Hwnd,943, 40)
EndFor
Delay 100
Plugin Bkgnd.LeftClick(Hwnd, 943, 40)
随便一些数
最主要的是获得第一次鼠标指向的窗体的句柄,
Plugin Hwnd = Window.MousePoint()
就是这句,然后就用点击函数,直接在指定坐标上点就行了,不需要移动鼠标.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询