TC官方合作论坛

标题: 大漠后台找图,返回值显示找到图,可是鼠标没移动 [打印本页]

作者: 394345857    时间: 2014-4-2 14:01
标题: 大漠后台找图,返回值显示找到图,可是鼠标没移动
代码如下了。哪里出错呢。(说明,dm[0].MoveTo()   填任何值都没有用。不知道为什么。什么XY 坐标。都没反应)


变量 X,Y
    序号=dm[0].FindPic(0,0,800,600,"找到光头.bmp","000000",0.9, 0,X,Y)
    调试输出(序号)
    调试输出(X)
    调试输出(Y)
    辅助.等待(500)  

    如果(序号>-1)
        调试输出("找到光头")
        dm[0].MoveTo()

        辅助.等待(200)
        dm[0].LeftClick(2)
        辅助.等待(200)
    如果结束


作者: 续花丶    时间: 2014-4-2 14:17
dm[0].MoveTo()
改成
dm[0].MoveTo(X,Y)
作者: 394345857    时间: 2014-4-2 14:22
续花丶 发表于 2014-4-2 14:17
dm[0].MoveTo()
改成
dm[0].MoveTo(X,Y)

没用啊。花花。
作者: 394345857    时间: 2014-4-2 14:24
续花丶 发表于 2014-4-2 14:17
dm[0].MoveTo()
改成
dm[0].MoveTo(X,Y)

返回值里面有XY的坐标,dm[0].MoveTo(X,Y)   用这个那个光标动都不动一下,
作者: 续花丶    时间: 2014-4-2 14:31
394345857 发表于 2014-4-2 14:24
返回值里面有XY的坐标,dm[0].MoveTo(X,Y)   用这个那个光标动都不动一下,

先绑定窗口  在操作。绑定了吗?   后台模式对吗?
作者: 394345857    时间: 2014-4-2 14:39
续花丶 发表于 2014-4-2 14:31
先绑定窗口  在操作。绑定了吗?   后台模式对吗?

绑定值=dm[0].BindWindow(hwnd[1],"gdi","windows","windows",0)
    调试输出(绑定值)   
我用窗口初始化绑定的, 后台模式不懂。不知道怎么设置
作者: 续花丶    时间: 2014-4-2 15:06
你先用测试工具 试试 鼠标什么模式有效  然后绑定的时候就用那个模式。然后鼠标就有效了
作者: zxw445    时间: 2014-4-2 21:52
看了代码,怎么感觉你用数组?你在用多开吗?
作者: hu201355    时间: 2014-4-2 21:57
感觉是鼠标模式不对。换个模式
作者: jiajia3316    时间: 2014-4-3 16:10
后台模式你能看到鼠标移动?
我是没见过
作者: jiajia3316    时间: 2014-4-3 16:12
   dm[0].LeftClick(2)这个为什么不直接改成双击呢?




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1