精易论坛

标题: 大漠绑定了窗口为什么还能影响前台鼠标 [打印本页]

作者: jj5864810    时间: 2023-1-10 03:55
标题: 大漠绑定了窗口为什么还能影响前台鼠标
qqq = DM.BindWindowEx (句柄1, “dx.graphic.3d.10plus”, “dx.mouse.position.lock.api”, “windows”, “dx.public.anti.api”, 0)
调试输出 (qqq)



        DM.MoveTo (到整数 (xy [1]), 到整数 (xy [2]))
        程序_延时 (200)
        DM.LeftClick ()
        程序_延时 (200)



窗口也绑定成功了的,但是前台鼠标还是会跟着移动是怎么回事?另一个脚本里面的就没事


作者: 乐鱼驴    时间: 2023-1-10 08:52
是不是游戏本身问题.有的游戏会限制后台,或者操作键鼠会强制激活窗口
作者: 我读书少    时间: 2023-1-10 09:57
你鼠标绑定模式缺了几个参数,,,多加一个DX鼠标绑定模式参数 差不多就可以了,,  自己用大漠VIP绑定测试工具试一下那几个DX鼠标绑定参数 适合这个游戏窗口不就知道了.
作者: jj5864810    时间: 2023-1-10 13:18
我读书少 发表于 2023-1-10 09:57
你鼠标绑定模式缺了几个参数,,,多加一个DX鼠标绑定模式参数 差不多就可以了,,  自己用大漠VIP绑定测试工具 ...

没少啊,从另一个脚本复制过来的,另一个脚本就没事
作者: jj5864810    时间: 2023-1-10 13:19
qqaa007007 发表于 2023-1-10 08:52
是不是游戏本身问题.有的游戏会限制后台,或者操作键鼠会强制激活窗口

这个另一个脚本也是这个游戏,那个脚本没事,现在重新做一个,就出了这问题
作者: 乐鱼驴    时间: 2023-1-10 13:23
你把模块替换一下.就是你能用的那个模块 复制到你i不能用的脚本里面.再不行你发远程 我榜你看看
作者: jj5864810    时间: 2023-1-10 19:35
qqaa007007 发表于 2023-1-10 13:23
你把模块替换一下.就是你能用的那个模块 复制到你i不能用的脚本里面.再不行你发远程 我榜你看看 ...

没用大漠模块,刚有看了

.版本 2

        DM [II].MoveTo (到整数 (xy [2]) + 10, 到整数 (xy [3]) + 10)
        程序_延时 (100)
        DM [II].LeftClick ()
        程序_延时 (100)
        DM [II].MoveTo (到整数 (xy [2]) + 100, 到整数 (xy [3]) - 230)
        程序_延时 (100)
        DM [II].LeftClick ()

是后面那个偏移的时候如果没点到,就会影响前台,点准确了就不会
作者: 乐鱼驴    时间: 2023-1-10 19:40
DM.BindWindowEx (句柄1, “dx2”, “windows”, “windows”, 0)
你用这个看看游戏让绑定吗,让的话测试一下
作者: jj5864810    时间: 2023-1-11 15:09
qqaa007007 发表于 2023-1-10 19:40
DM.BindWindowEx (句柄1, “dx2”, “windows”, “windows”, 0)
你用这个看看游戏让绑定吗,让的话测试一 ...

好像没办法了,这游戏里面的窗口感觉是分不同层级的, “windows”这个对外面的有用但是对我需要的没用,用绑定的测试了下,只有那个绑定模式可以生效,但是因为那窗口会上下浮动的,有时没点准确就会影响前台,点准了就不会
作者: lu2066203197    时间: 2023-1-13 09:52
多试试几个 比如dx1 dx2 等




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4