TC官方合作论坛
标题:
功能调用。。这个真真真不会了、、、急急急急 在线等
[打印本页]
作者:
kovsko
时间:
2012-9-23 17:29
标题:
功能调用。。这个真真真不会了、、、急急急急 在线等
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 ------------这是源地址.........麻烦各位大神啦。。给看看呗。、。、。。该怎么调用呢。。
作者:
陌上青衣。
时间:
2012-9-23 17:36
表示我看错了
作者:
tclhs
时间:
2012-9-23 17:44
英语这么好啊,想来学习下的,但看不懂
作者:
kovsko
时间:
2012-9-23 18:11
回复
2楼
陌上青衣。
的帖子
陌哥。。别呀,,,还指望你嘞。。。咋调用哦。。
作者:
kovsko
时间:
2012-9-23 18:58
没人帮哦,。。。。自己顶,,,那位大神教教。。。。。。
作者:
zdy77233647
时间:
2012-9-24 01:33
你怎么写的 纠结 ,你直接写移动到X-2 Y-2 就可以了 干嘛那么麻烦 乱套
作者:
kovsko
时间:
2012-9-24 07:35
回复
6楼
zdy77233647
的帖子
额
作者:
a2567350301
时间:
2012-9-24 09:07
回复
1楼
kovsko
的帖子
调用时你不会是直接写的MoveToGame(int gx,int gy)吧?
应该是空间名.MoveToGame(X坐标, Y坐标)坐标直接填你要的数。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1