按键精灵移动窗口坐标
我想学习下按键精灵,就拿DNF来学习。我以前用那个DNF自动收货的工具,一启动后他就会把游戏窗口拖到左上角,好象坐标是0.0,请问怎么用按键精灵来实现呢?是不是要用里边的...
我想学习下按键精灵,就拿DNF来学习。我以前用那个DNF自动收货的工具,一启动后他就会把游戏窗口拖到左上角,好象坐标是0.0,请问怎么用按键精灵来实现呢?是不是要用里边的抓点抓色?但是抓DNF的怎么抓不出来句柄呢?我目的就是想知道那些自动收货的工具是怎么一启动就把DNF窗口移动到左上角的!另外找个师傅~麻烦留下QQ。解决不了问题的就不要说了!如果能解决的麻烦说详细点,或者有照搬的教程给一个!
展开
展开全部
原理如下:
前言:DNF有较强保护,找图找色应尽量使用屏幕方式,不要使用游戏窗口句柄的方式!
把窗口进行调整是启动坐标定位的作用,这种方式一般是用于用屏幕坐标来控制流程而做的初始化工作...
流程方法大致如下:
1:屏幕找色,找到游戏窗口边框的指定特征!
2:然后控制鼠标移动到特征上,可以加以一些坐标偏差
3:鼠标按下,移动,弹起,这个是移动窗口的动作
4:移动鼠标的距离,需要经过自己特征坐标而定,下面给个计算概念:
假设 特征坐标 x=400;y=205; 窗口的边框属性: 左=350;顶=200;高=600;宽=600;
现在控制要求是把窗口的 左=0;顶=0; 那么则如下处理
鼠标在400.205处左键按下,然后移动x=400-350;y=200-(205-200); 然后弹起左键!
这样,窗口就被移动到左上角了,当然,调整窗口还是有很多方法的!
但是,你说DNF打不开窗口句柄,就只能完全通过模拟鼠标拖动窗口边框的方式来改变窗口的位置了
仔细看看吧,没有忽悠你的!祝你尽快搞定!
前言:DNF有较强保护,找图找色应尽量使用屏幕方式,不要使用游戏窗口句柄的方式!
把窗口进行调整是启动坐标定位的作用,这种方式一般是用于用屏幕坐标来控制流程而做的初始化工作...
流程方法大致如下:
1:屏幕找色,找到游戏窗口边框的指定特征!
2:然后控制鼠标移动到特征上,可以加以一些坐标偏差
3:鼠标按下,移动,弹起,这个是移动窗口的动作
4:移动鼠标的距离,需要经过自己特征坐标而定,下面给个计算概念:
假设 特征坐标 x=400;y=205; 窗口的边框属性: 左=350;顶=200;高=600;宽=600;
现在控制要求是把窗口的 左=0;顶=0; 那么则如下处理
鼠标在400.205处左键按下,然后移动x=400-350;y=200-(205-200); 然后弹起左键!
这样,窗口就被移动到左上角了,当然,调整窗口还是有很多方法的!
但是,你说DNF打不开窗口句柄,就只能完全通过模拟鼠标拖动窗口边框的方式来改变窗口的位置了
仔细看看吧,没有忽悠你的!祝你尽快搞定!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询