TC官方合作论坛

标题: 窗口鼠标为什么不能点击 [打印本页]

作者: xiaosa    时间: 2015-4-24 16:18
标题: 窗口鼠标为什么不能点击
下面是写的代码,请大家帮我看一下是哪里出了问题,

(问题:陷在鼠标点击的那个循环里出不来。  调试输出结果图片已经找到,XY坐标值也成功返回。)


变量 x1=0,y1=0,x2=1450,y2=850,返回x,返回y
    变量 路径="d:\\123.bmp"
    变量 窗口句柄1=窗口查找("浏览器1")
    变量 i=0
    遍历(i=0;i<10;i++)
        窗口找图(窗口句柄1,x1,y1,x2,y2,路径,000000,1.0,0,返回x,返回y)  
        如果(返回x>0)
            跳出
        结束
    结束

    循环(真)
        变量 是否成功=窗口鼠标左键单击(窗口句柄1,返回x,返回y)
        等待(1000)
(在这里添加调试输出,XY坐标正常,是否成功却为0,这是怎么回事???)
        如果(是否成功)
            跳出
        结束
    结束

那位给指点下,这是为什么不能执行点击???


希望高手指教一二,在下不胜感激!!!
在线等!!!



作者: 忆辰辅助    时间: 2015-4-24 16:34
你先确认一下你是否成功点击鼠标,人为去判断
作者: xiaosa    时间: 2015-4-24 16:43
忆辰辅助 发表于 2015-4-24 16:34
你先确认一下你是否成功点击鼠标,人为去判断

去查看了,没有点击的。

这是这么回事?
作者: 言术    时间: 2015-4-24 17:50
本帖最后由 言术 于 2015-4-24 17:51 编辑

窗口句柄正不正确?

作者: 这论坛不错    时间: 2015-4-24 18:14
有返回值的都调试输出一下不就知道了?
作者: 爱上老公    时间: 2015-4-24 20:39
加个偏移看下,返回x,返回y应该是图片左上角的坐标吧
作者: 忆辰辅助    时间: 2015-4-25 07:52
xiaosa 发表于 2015-4-24 16:43
去查看了,没有点击的。

这是这么回事?

那就是窗口不支持后台呗
作者: xiaosa    时间: 2015-4-29 21:54
言术 发表于 2015-4-24 17:50
窗口句柄正不正确?

句柄是正确的
作者: xiaosa    时间: 2015-4-29 21:54
言术 发表于 2015-4-24 17:50
窗口句柄正不正确?

句柄是正确的!!!
作者: xiaosa    时间: 2015-4-29 21:55
这论坛不错 发表于 2015-4-24 18:14
有返回值的都调试输出一下不就知道了?

调试输出

有XY值


就是鼠标点击却无法点击

陷在这个循环里
作者: xiaosa    时间: 2015-4-29 21:56
爱上老公 发表于 2015-4-24 20:39
加个偏移看下,返回x,返回y应该是图片左上角的坐标吧

加了的,有担心这样的问题所以尝试过,没有用的
作者: 这论坛不错    时间: 2015-4-29 22:12
xiaosa 发表于 2015-4-29 21:55
调试输出

有XY值

窗口句柄调试输出了没有
作者: 这论坛不错    时间: 2015-4-29 22:14
xiaosa 发表于 2015-4-29 21:55
调试输出

有XY值

另外检查x,y的坐标对不对,也许点了,但坐标不对
作者: xiaosa    时间: 2015-5-2 22:24
这论坛不错 发表于 2015-4-29 22:14
另外检查x,y的坐标对不对,也许点了,但坐标不对

已经解决了!!!

谢谢!!!




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