按键精灵移动窗口坐标

我想学习下按键精灵,就拿DNF来学习。我以前用那个DNF自动收货的工具,一启动后他就会把游戏窗口拖到左上角,好象坐标是0.0,请问怎么用按键精灵来实现呢?是不是要用里边的... 我想学习下按键精灵,就拿DNF来学习。我以前用那个DNF自动收货的工具,一启动后他就会把游戏窗口拖到左上角,好象坐标是0.0,请问怎么用按键精灵来实现呢?是不是要用里边的抓点抓色?但是抓DNF的怎么抓不出来句柄呢?我目的就是想知道那些自动收货的工具是怎么一启动就把DNF窗口移动到左上角的!另外找个师傅~麻烦留下QQ。解决不了问题的就不要说了!如果能解决的麻烦说详细点,或者有照搬的教程给一个! 展开
 我来答
lgk5942013
2011-08-13 · TA获得超过242个赞
知道答主
回答量:103
采纳率:0%
帮助的人:134万
展开全部
原理如下:
前言: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打不开窗口句柄,就只能完全通过模拟鼠标拖动窗口边框的方式来改变窗口的位置了

仔细看看吧,没有忽悠你的!祝你尽快搞定!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式