TC官方合作论坛

 找回密码
 立即注册
查看: 1245|回复: 1

帮看看这个后台找图哪里错了

[复制链接]
发表于 2017-10-24 09:33:50 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
变量 线程ID,延时
//从这里开始执行
功能 执行()
    //从这里开始你的代码
    遍历(变量 i = 0; i < 1; i++)
        变量 A=窗口获取鼠标所在句柄(),x=-1,y=-1
        变量 B=窗口找图(A,0,0,2000,2000,"rc:jllx.bmp",000000,1,0,x,y)
        消息框(A)
        如果(B>0)
            消息框(111)
        否则
        结束
    结束
结束
//启动_热键操作
功能 启动_热键()
    延时=编辑框获取文本("编辑框0")
    线程ID=线程开启("执行","")
结束
//终止热键操作
功能 终止_热键()
    线程关闭(线程ID)
结束
................................................
如果(B>0)
            消息框(111)
        否则
...............................................
这里就没用了。

回复

使用道具 举报

发表于 2017-10-25 21:30:44 | 显示全部楼层
变量 线程ID,延时
//从这里开始执行
功能 执行()var hwnd ,ret ,x ,y
    //从这里开始你的代码
    遍历(变量 i = 0; i < 1; i++)  // i = 0  i < 1   这里就循环一遍 ??         hwnd =窗口获取鼠标所在句柄(),x=-1,y=-1
       如果(hwnd != "") //窗口不为空,在开始找图
          变量 ret =窗口找图(hwnd,0,0,2000,2000,"rc:jllx.bmp",000000,0.9,0,x,y) // 精度是取值范围0.5~1.0)  不是 1 //查找范围太大了 最好固定 一个范围
          如果(ret>0)  // 大于0 代表找到图了
            消息框("找到图了")
          否则 // 没找到啊
           消息框("没有找到图了")
         结束
     结束
  结束
结束
//启动_热键操作
功能 启动_热键()
    延时=编辑框获取文本("编辑框0")
    线程ID=线程开启("执行","")
结束
//终止热键操作
功能 终止_热键()
    线程关闭(线程ID)
结束




回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-3 12:38 , Processed in 0.035131 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表