易语言大漠后台模式判断

171 篇文章 26 订阅
143 篇文章 13 订阅

后台识别绑定BindWindow游戏窗口,这里采用鼠标指向目标窗口获取鼠标所在窗口的句柄,这里这是示范一种方法,其实我们可以通过进程枚举,标题枚举,等等方式来获取窗口句柄便于绑定,也可以使用一些后台绑定测试工具来确定它的后台模式,在遮盖游戏窗口的情况下,能通过Capture截图成功,说明它的后台图色模式就是对的,然后再去判断,鼠标模式,键盘模式,当然在所有模式失败的情况可以试试BindWindowEX命令,功能更强大。

句柄获取:
hwnd = dm.GetMousePointWindow()
hwnd = dm.FindWindow (“”, “剑侠情缘•网络版”)
绑定窗口:
long BindWindow(hwnd,display,mouse,keypad,mode)
示例:

 
// display: 前台 鼠标:前台键盘:前台 模式0
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
// display: gdi 鼠标:前台 键盘:前台 模式1
dm_ret = dm.BindWindow(hwnd,"gdi","normal","normal",1)
// display: dx 鼠标:前台 键盘:前台 模式0
dm_ret = dm.BindWindow(hwnd,"dx","normal","normal",0)
// display: dx 鼠标:windows后台 键盘:windows后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","windows","windows",1)
// display: dx 鼠标:dx 后台 键盘: dx后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","dx","dx",1) 
// display: dx 鼠标:windows3后台 键盘:windows后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","windows3","windows",1)
后台模式判断:dm_ret = dm.Capture(0,0,2000,2000,"screen.bmp")
解除绑定:dm_ret = dm.UnBindWindow()

源码:511遇见易语言大漠后台模式判断

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值