200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 按键精灵通过句柄获取窗口坐标_大漠插件后台找图 自动获取坐标窗口句柄鼠标多点左单

按键精灵通过句柄获取窗口坐标_大漠插件后台找图 自动获取坐标窗口句柄鼠标多点左单

时间:2021-08-26 07:27:40

相关推荐

按键精灵通过句柄获取窗口坐标_大漠插件后台找图 自动获取坐标窗口句柄鼠标多点左单

大漠插件后台找图、自动获取坐标窗口句柄鼠标多点左单击

脚本

一、准备工作

第一步:下载大漠插件、解压,运行“注册大漠插件到系统.bat”,把全部东东都复制到按键精灵的plugin目录下吧~

第二步:创建一个文件夹,以d:\test 为例。把你要找的图(60.bmp)、大漠插件里的dm.dll 和RegDll.dll复制到这个文件夹。

第三步:打开按键精灵,创建一个新脚本。往附件(在软件左边框选项)里面添加dm.dll、Reg.dll和图60.bmp

二、复制以下代码到按键精灵

dim ys1,ys2,ys3,a,b,zbx,zby//自定义变量

ys1=9000//1和2点延时

ys1=9000//2和3点延时

ys1=9000//3和1点延时

a=15//纵向下移15单位

b=-15//纵向上移15单位

zbx=100//获取窗口句柄给定的坐标x

zby=100//获取窗口句柄给定的坐标y

PutAttachment "d:\test", "*.*" //意思是释放所有附件到d:\test目录。就是把有用的文件打包到test目录下

PutAttachment ".\Plugin", "RegDll.dll" //意思是释放RegDll.dll文件到按键精灵安装目录的Plugin目录下,用来完成大漠插件的注册

Call Plugin.RegDll.Reg("d:\test\dm.dll") //调用大漠插件,在按键精灵中使用

Set dm = createobject("dm.dmsoft") //用大漠插件创建一个对象dm

dm_ret = dm.SetPath("d:\test") // 设置全局路径,以后你找图用的图片都默认是test目录里的图片了,否则你要用绝对路径d:\test\1.bmp来该表示图片

dm_ret = dm.LoadPic("*.bmp") // 字面意思是加载test目录下的所有图片

Hwnd = dm.GetPointWindow(zbx,zby)//用大漠软件获取给定坐标(zbx,zby)的窗口句柄,保存在Hwnd里

Call Plugin.Window.Move(Hwnd, 0, 0) // 把窗口移到屏幕的(0,0),即左上角

dm_ret = dm.BindWindow(Hwnd,"gdi","windows","windows",0) //这句用来绑定辅助操作的对象窗口

//下面是一条判断语句,如果绑定失败就会提示。那就从前面几几步中找原因吧

Delay 10

If dm_ret = 1 Then

Else

MessageBox "绑定失败,重启脚本或联系作者"

EndScript

按键精灵通过句柄获取窗口坐标_大漠插件后台找图 自动获取坐标窗口句柄鼠标多点左单击脚本...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。