FindMutiColorEx 区域多点找色(增强) |
|
范围区域内查找多点颜色(增强)(8.20版新功能) |
|
参数1 整数型,屏幕左上角X坐标
参数2 整数型,屏幕左上角Y坐标 参数3 整数型,屏幕右下角X坐标 参数4 整数型,屏幕右下角Y坐标 参数5 字符串型,第一点16进制颜色值 参数6 字符串型,符合偏移点颜色组(相对第一点位置偏移X坐标|相对第一点位置偏移Y坐标|16进制颜色) 参数7 整数型,相似度 参数8 整数型,查找方式(0:从右下往左上查找,1:从左上往右下查找) |
|
字符串型,左上角第一点颜色位置坐标 |
|
//下面这句在屏幕区域范围内按方式0,查找多点颜色,返回左上角第一点颜色位置坐标 XY = Plugin.Color.FindMutiColorEx(0, 0, 1024, 768, "FFFFFF", "2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF", 1, 0) //下面这句用于分割字符串 ZB = InStr(XY, "|") //下面这句将字符串转换成数值 X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB)) msgbox "屏幕多点找色功能:找屏幕""我""字位置位:" & X&","&Y |
|
|
无 |