精易论坛

标题: 鼠标相对移动问题。 [打印本页]

作者: happyzyh    时间: 2012-12-5 20:37
标题: 鼠标相对移动问题。
在某个游戏中用以下代码无法进行准确相对位移,偏差很大。
  1. 鼠标移动2 (, 取鼠标水平位置 (), 取鼠标垂直位置 () + 10)
复制代码
但是用大漠模块就能实现
  1. _模块_加载 ()
  2. 鼠标_移动相对 (0,10)
复制代码
但是加载了大漠模块编译的体积会大1m左右,请问有什么方法能够实现大漠的相对移动而不增加文件体积呢?

作者: 一味的放肆    时间: 2012-12-5 20:40
额,那个我建议你用黑月编译吧,黑月编译器编译出来的小好多,而且还免去了误报的麻烦
作者: 精yì求精    时间: 2012-12-5 20:45
别用模块,用对象啊
作者: 记忆是座荒岛    时间: 2012-12-5 20:45
              黑月编译
作者: 精yì求精    时间: 2012-12-5 20:48
易大漠模块源码(转)
http://www.3600gz.cn/thread-131098-1-1.html
模块也是这样来的,你用到那些命令就复制那些,体积只会大一点点。
作者: happyzyh    时间: 2012-12-5 21:16
回忆辉煌 发表于 2012-12-5 20:40
额,那个我建议你用黑月编译吧,黑月编译器编译出来的小好多,而且还免去了误报的麻烦

我使用黑月了~编译后1M多, 不用大漠200K
作者: happyzyh    时间: 2012-12-5 21:16
无极限 发表于 2012-12-5 20:45
别用模块,用对象啊

如何使用???
作者: 精yì求精    时间: 2012-12-5 21:18
_模块_加载 ()相当于    初始化()
鼠标_移动相对 (0,10)相当于 MoveR()


作者: happyzyh    时间: 2012-12-5 21:19
无极限 发表于 2012-12-5 20:48
易大漠模块源码(转)
http://www.3600gz.cn/thread-131098-1-1.html
模块也是这样来的,你用到那些命令就复 ...

是不是还是需要DM.DLL???
作者: happyzyh    时间: 2012-12-5 21:33
无极限 发表于 2012-12-5 21:18
_模块_加载 ()相当于    初始化()
鼠标_移动相对 (0,10)相当于 MoveR()

嗯 我实现了 但是它是不是在任何一台电脑上能运行?
作者: 精yì求精    时间: 2012-12-5 21:36
happyzyh 发表于 2012-12-5 21:33
嗯 我实现了 但是它是不是在任何一台电脑上能运行?

用大漠,每台电脑都得注册下大漠插件,你用模块也是一样的,都需要注册的,把答案采纳下呗
作者: happyzyh    时间: 2012-12-5 21:44
无极限 发表于 2012-12-5 21:36
用大漠,每台电脑都得注册下大漠插件,你用模块也是一样的,都需要注册的,把答案采纳下呗

谢谢啊,但是还是没有达到我预期的标准,我是想脱离DM.DLL运行。。。要不我的软件还是得打包一个DM.DLL,文件一样还是大。。。
作者: 精yì求精    时间: 2012-12-5 21:50
模拟鼠标点击 (取鼠标水平位置 (), 取鼠标垂直位置 () + 10, -1)
用自带的这个命令呢
作者: happyzyh    时间: 2012-12-5 22:02
无极限 发表于 2012-12-5 21:50
模拟鼠标点击 (取鼠标水平位置 (), 取鼠标垂直位置 () + 10, -1)
用自带的这个命令呢

不行  我是做一个射击游戏辅助     下移10个点 用大漠正常,用“模拟鼠标点击 (取鼠标水平位置 (), 取鼠标垂直位置 () + 10, -1) ”直接移到脚下
作者: 北方狼    时间: 2012-12-6 16:21
取鼠标水平位置 () 和 取鼠标垂直位置 () 获取的是相对于屏幕而言的鼠标位置,并不是你所说的相对于你说的游戏窗口,所以肯定是有偏差了!
作者: happyzyh    时间: 2012-12-6 20:22
北方狼 发表于 2012-12-6 16:21
取鼠标水平位置 () 和 取鼠标垂直位置 () 获取的是相对于屏幕而言的鼠标位置,并不是你所说的相对于你说的游 ...

全屏窗口啊~
作者: 北方狼    时间: 2012-12-7 00:37
happyzyh 发表于 2012-12-6 20:22
全屏窗口啊~

你取到游戏窗口句柄,然后调试输出窗口的高度和宽度试一试,看看是不是与屏幕一样不就知道了吗,如果一样,就不应该出偏差




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