按键精灵 大漠插件后台 找字点击的时候总是一点击就点到前台?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按键精灵 大漠插件后台 找字点击的时候总是一点击就点到前台?相关的知识,希望对你有一定的参考价值。

请问是哪里的原因?后台遮挡能长长找到,但是找到后点击后就成前台了(掩盖住正常找到)
Plugin.jzy.ComReg("F:\热谭\dm.dll")'江中游插件注册大漠,一个命令解决N行代码
//Set dm = createobject("dm.dmsoft")
hwnd = Plugin.jzy.FindWindow("论坛", 0, 1)
hwnd = Plugin.jzy.EnumChildWindowEx(hwnd, 0, "Chrome_RenderWidgetHostHWND", 1)
dm_ret = dm.BindWindow(hwnd, "gdi", "windows3", "windows", 0)
Delay 200
//dm_ret = dm.Capture(0, 0, 1023, 767, "wangye.bmp")
//TracePrint hwnda
Delay 100
Delay 10
dm_ret = dm.FindStrFast(0,31,130,629, "公告", "666666-000000", 1.0, intX, intY)

If intX >= 0 and intY >= 0 Then

Delay 20
dm.MoveTo intX + 30, intY + 7
Delay 20
dm.LeftClick
End If
Delay 2000
dm_ret = dm.FindStrFast(0,31,130,629, "热点", "666666-000000", 1.0, intX, intY)

If intX >= 0 and intY >= 0 Then

Delay 20
dm.MoveTo intX + 30, intY + 7
Delay 20
dm.LeftClick
End If
Delay 2000
dm_ret = dm.FindStrFast(0,31,130,629, "谈则", "666666-000000", 1.0, intX, intY)

If intX >= 0 and intY >= 0 Then

Delay 20
dm.MoveTo intX + 30, intY + 7
Delay 20
dm.LeftClick
End If

参考技术A //更换下鼠标的后台模式试试,修改如下!
dm_ret = dm.BindWindow(hwnd, "gdi", "dx", "windows", 0)追问

不行,dx不是一般客户端游戏才用吗!
哎 以前用没这些莫名其妙的问题的
这次不知道哪里没弄好 老出些找不到原因的问题

追答

windows 和按键类似,windows3是锁定了窗口鼠标 不受前台鼠标影响

dx目前一般很好用,按键不能的DX也可以

本回答被提问者和网友采纳
参考技术B 你鼠标不是后天的吧 参考技术C 你鼠标不是后台的吧

按键精灵大漠插件找字怎么找?

如图,找到字后鼠标就移动到要点击的地方点击一次,不是找到的字上,如果找不到则继续找怎么我写的找没找到都会向下执行语句移动到要点击的地方?dm_ret = dm.FindStr(951,229,1117,517, "要找的字", "ffb767-ffb767", 1.0 ,x, y)If intX >= 0 and intY >= 0 Thendm.MoveTo 964, 1188End If

参考技术A ffb767-ffb767,你的偏色太高了,一般从000000开始 慢慢增加 比如ffb767-101010 ,ffb767-202020,ffb767-303030 到了FF的话会什么颜色都算上的,肯定找不到 参考技术B 你在起始位置设置一个标记1,如果没找到,跳回到标记1。

以上是关于按键精灵 大漠插件后台 找字点击的时候总是一点击就点到前台?的主要内容,如果未能解决你的问题,请参考以下文章

大漠插件找字找完了 怎么用按键精灵双击这个字

晕啊,谁教我怎么在按键精灵里使用大漠插件的找字功能啊

按键精灵如何使用大漠插件绑定数个窗口

原来找字也可以这样用ElseIf FindStr 手机按键精灵 跟大漠的区别

按键精灵大漠插件。现在我在后台窗口抓取截图把我要识别的那个文字提取点阵建立了只有这个点阵的字库,

按键精灵用大漠插件找多字,怎样能将找到的字文本输出?