按键精灵 在前台模拟鼠标移动时会受到鼠标移动的干扰 有什么好办法让按键精灵模拟鼠标时 锁死鼠标

按键精灵在前台模拟鼠标移动时会受到鼠标移动的干扰有什么好办法让按键精灵模拟鼠标时锁死鼠标按键精灵前台moveto鼠标时由于不小心移动鼠标导致错误有没有好办法在模拟移动时鼠... 按键精灵 在前台模拟鼠标移动时会受到鼠标移动的干扰 有什么好办法让按键精灵模拟鼠标时 锁死鼠标按键精灵前台move to 鼠标时 由于不小心移动鼠标导致错误 有没有好办法 在模拟移动时 鼠标操作变无效 展开
 我来答
btood
2016-11-01 · 知道合伙人软件行家
btood
知道合伙人软件行家
采纳数:754 获赞数:2108

向TA提问 私信TA
展开全部

'可以使用大漠插件来绑定窗口,绑定成功后前台鼠标移动对后台无影响。

'以下为大漠插件注册代码

need_ver = "3.1233"'大漠版本,3.1233是最后一个免费版本

PutAttachment "c:\test", "*.*" '释放文件,自己改路径

set ws=createobject("Wscript.Shell")

ws.run "regsvr32 c:\test\dm.dll /s" '自己改路径

set ws=nothing

Delay 1500

Set dm = createobject("dm.dmsoft")

dm.SetPath("c:\test")'自己改路径

dm_ret = dm.SetPath("c:\test")'自己改路径

dm_ret = dm.SetDict(0, "雷霆之怒.txt")'自己改字库名称

Hwnd = dm.GetMousePointWindow()'获取鼠标指向的窗口句柄

dm_ret = dm.BindWindow(Hwnd, "gdi", "dx", "dx", 0)'绑定鼠标指向的窗口,绑定成功后鼠标不能对窗口进行操作,绑定模式需要根据实际情况改变

Delay 1000

If dm_ret=1

Else

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

    EndScript

End If

Delay 2000

'以上为大漠插件的注册部分,字库按需要制作,不懂字库的可以去网上查找一下字库制作方法。

dm_ret = dm.FindStrFast(407,155,931,461,"回城复活","e3be64-000000",1.0,intX,intY)'这是大漠的后台找字命令,需要字库支持

If intX >= 0 and intY >= 0 Then 

dm.moveto intX,intY'大漠鼠标移动命令,绑定窗口后可以实现后台鼠标移动。

dm.leftclick '大漠鼠标左键点击命令,可后台点击

end if 

dm_ret = dm.FindPic(199,214,1425,832,"任务追踪.bmp","050505",0.9,0,intX,intY)


If intX >= 0 and intY >= 0 Then'这是大漠的后台找图命令

dm.moveto intX,intY'大漠鼠标移动命令,绑定窗口后可以实现后台鼠标移动。

dm.leftclick '大漠鼠标左键点击命令,可后台点击

end if 

'以上代码复制到按键精灵就可以使用,另外已经上传大漠 插件3.1233版,还有大漠的综合工具,其他命令的使用方法可以根据大漠自带的接口说明文件来设置。


追问
我只想前台
追答
大漠绑定以后不管是在前台还是后台,鼠标移动都不会对窗口造成影响
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式