|
5精币
.版本 2
.支持库 shellEx
.支持库 dm1
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
注册热键 (_启动窗口.取窗口句柄 (), 反馈标签.取窗口句柄 (), 4, #Q键)
.子程序 _反馈标签_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
自动准备 ()
.子程序 自动准备
.局部变量 绑定句柄, 整数型
.局部变量 绑定成功, 整数型
.局部变量 鼠标, 整数型
.局部变量 键盘, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型
.局部变量 键盘抬, 整数型
绑定句柄 = 窗口_取鼠标位置句柄 ()
.如果真 (绑定句柄 = 0)
信息框 (“没有找到游戏句柄”, #错误图标, “错误:”)
返回 ()
.如果真结束
绑定成功 = dm.BindWindow (绑定句柄, “dx2”, “windows”, “windows”, 0)
dm.delay (2000)
.如果真 (绑定成功 = 0)
信息框 (“绑定窗口失败!”, #错误图标, “错误:”)
返回 ()
.如果真结束
鼠标 = dm.MoveTo (1157, 590)
dm.delay (500)
.如果真 (鼠标 = 0)
信息框 (“鼠标移动失败!”, #错误图标, “错误:”)
返回 ()
.如果真结束
键盘 = dm.LeftClick ()
dm.delay (500)
.如果真 (键盘 = 0)
信息框 (“鼠标单击失败!”, #错误图标, “错误:”)
返回 ()
.如果真结束
键盘抬 = dm.LeftUp ()
dm.delay (500)
.如果真 (键盘抬 = 0)
信息框 (“鼠标单击失败!”, #错误图标, “错误:”)
返回 ()
.如果真结束
dm.GetCursorPos (x, y)
信息框 (“通过” + 到文本 (x) + 到文本 (y), #询问图标, “”)
.子程序 __启动窗口_将被销毁
dm.UnBindWindow ()
绑定成功后,鼠标返回位置还是 我设定的左边, 点击也点击,可是也不是我游戏内指定的坐标啊 怎么回事, 用绑定测试工具也无法移动
补充内容 (2013-8-23 08:15):
就是 坐标提示 是移动到那个坐标了。 但实际上好像并没有移动过去啊 |
|