GetBlockRange 获取每个色块的坐标范围 |
|
获取区域中指定颜色的每个色块坐标范围(普通窗口和网页有效) |
|
参数1,整数型:窗口句柄
参数2,整数型:窗口左上角X坐标 参数3,整数型:窗口左上角Y坐标 参数4,整数型:窗口右下角X坐标 参数5,整数型:窗口右下角Y坐标 参数6,字符串型:16进制颜色值 参数7,整数型:颜色相似度 |
|
字符串型:每个色块坐标范围(X坐标,Y坐标,宽,高|X坐标,Y坐标,宽,高|X坐标,Y坐标,宽,高……) |
|
iNum = Plugin.Bkgnd.GetBlockRange(Hwnd,0,0,100,100,"0000FF",1.0) iBlock = Split(iNum,"|") For n = 0 To Ubound(iBlock) iRange = Split(iBlock(n), ",") For i = 0 To Ubound(iRange) TracePrint iRange(i) Next Next //色块可以是不规则的或者是连续体的颜色。 //失败返回:-1,-1,-1,-1 |
|
无 |