|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
function bool MoveToGame(int gx,int gy)
int x1,y1,x2,y2,hwnd,x,y,d1,d2,dx,dy
dx = -2
dy = -29
gx = x1-5
gy = y1-58
hwnd = dm.FindWindow("AskTao","")
help.sleep(50)
dm.BindWindow(hwnd,"normal","normal","normal",0)
dm.MoveWindow(hwnd,0,0)
dm.GetClientRect(hwnd,x1,y1,x2,y2)
dm.GetCursorPos(x,y)
d1 = dx+gx-x
d2 = dy+gy-y
while(d1>2||d1<-2||d2>2||d2<-2)
if(d1>4||d1<-4)
d1=d1/2
endif
if(d2>4||d2<-4)
d2=d2/2
endif
dm.MoveR(d1,d2)
help.sleep(50)
dm.GetCursorPos(x,y)
d1 = dx+gx-x
d2 = dy+gy-y
endwhile
return true
endfunction
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
各位大神好~~以上的功能是个纠正鼠标偏移的.功能...该怎么调用呢。。 ..我调用 "MoveToGame(int gx,int gy)"
他说 int 是关键字不让调用,。。去掉又不行。。。。。帮助文档看了快2小时了。。还是没琢磨明白。。求各位大神 给个详细的思路吧。。咋调用不会了。、、这是我按照一个按键精灵论坛的一个帖子照着抄下来的。。。。。http://bbs.anjian.com/viewthread.php?tid=222138 ------------这是源地址.........麻烦各位大神啦。。给看看呗。、。、。。该怎么调用呢。。 |
|