|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
TC中绑定游戏窗口成功,dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
但是dm.Moveto(100,100) +延时200,无法实现鼠标移动的效果, //用大漠测试工具可以看到该坐标的截图
用TC里窗口.鼠标移动(hwnd ,50,20),也是没有效果
TC的超级鼠标.移动(100,100)无法实现的相对于绑定窗口,是移动整个屏幕的坐标(100,100).
刚刚开始学习TC,求帮忙解决下,哪里有问题?
- 空间 自动打怪
- dm=com("dm.dmsoft")
- 线程句柄,hwnd
- 功能 打怪()
- 系统.设置路径(辅助.获取资源路径("rc:"))
- dm_ret = dm.SetDict(0,"1.txt")
- hwnd=dm.FindWindow("","nPgame")
- 如果(hwnd==0)
- 自动打怪.写日志("未找到窗口")
- 否则
- 自动打怪.写日志("找到窗口")
- dm.SetWindowState(hwnd,1)
- dm_ret = dm.BindWindow(hwnd,"normal","dx2","normal",0)
- 如果(dm_ret==0)
- 自动打怪.写日志("窗口绑定失败!")
- 否则
- 自动打怪.写日志("窗口绑定成功,句柄为"&hwnd)
- //打怪开始
- 循环(真)
- 自动打怪.判断红蓝()
- //dm.Moveto (979,706)
- 窗口.鼠标左键双击(hwnd,979,706) //就是这里;鼠标不会动 ,dm.moveto(979,706)也不会动
- 辅助.等待(1000)
- 鼠标.锁定()
- 超级键盘.按下(9)
- 辅助.等待(200)
- 超级键盘.按键(87,1) //1=49
- 辅助.等待(200)
- 循环结束
- 如果结束
- 如果结束
- 功能结束
- 空间结束
复制代码
|
|