2个回答
展开全部
//(从左到右从上到下的顺序找色)模糊查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色
XY = Plugin.Bkgnd.FindColorEx(Hwnd, 0, 0, 1024, 768, "0000FF", 0, 0.9)
//上面语句第一参数是窗口句柄,第二参数是区域左上角X坐标,第三参数是区域左上角Y坐标,第四参数是区域右下角X坐标,第五参数是区域右下角Y坐标,第六参数是所要找的16进制颜色值,第七参数是查找方向0为从上到下,从左到右查找,第八参数是相似度,取值范围0.0-1.0(1为最相似)
//下面这句用于分割字符串
ZB = InStr(XY, "|")
//下面这句将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
返回值是X,Y坐标,如果找到返回相似颜色XY坐标点,如果没找到则返回X=-1,Y=-1
XY = Plugin.Bkgnd.FindColorEx(Hwnd, 0, 0, 1024, 768, "0000FF", 0, 0.9)
//上面语句第一参数是窗口句柄,第二参数是区域左上角X坐标,第三参数是区域左上角Y坐标,第四参数是区域右下角X坐标,第五参数是区域右下角Y坐标,第六参数是所要找的16进制颜色值,第七参数是查找方向0为从上到下,从左到右查找,第八参数是相似度,取值范围0.0-1.0(1为最相似)
//下面这句用于分割字符串
ZB = InStr(XY, "|")
//下面这句将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
返回值是X,Y坐标,如果找到返回相似颜色XY坐标点,如果没找到则返回X=-1,Y=-1
更多追问追答
追问
不好意思啊,是判断颜色,不是找点
告诉我if语句的约等于就可以了,有么?
还有,谢谢,呵呵,抱歉了
追答
你不是要后台的么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询