.参数 窗口句柄, 整数型, , 欲截取窗口图片的窗口句柄
.参数 左边, 整数型, 可空, 默认为0 在窗口中截取图片的左边(相对于窗口的左边偏移坐标)
.参数 顶边, 整数型, 可空, 默认为0 在窗口中截取图片的顶边(相对于窗口的顶边偏移坐标)
.参数 宽度, 整数型, 可空, 在窗口中截取图片的宽度(若为空,则为窗口宽度或客户区宽度)
.参数 高度, 整数型, 可空, 在窗口中截取图片的高度(若为空,则为窗口高度或客户区高度)
.参数 非客户区, 逻辑型, 可空, 默认为假:仅截取客户区内范围图片,不含标题边框 真:截取窗口范围图片
.子程序 窗口取颜色, 整数型, 公开, 取出窗口中指定点的24位颜色值(返回十进制颜色值,失败返回-1)
.参数 窗口句柄, 整数型, , 欲取颜色值所在窗口的句柄
.参数 坐标X, 整数型, , 欲取的颜色值在窗口中的横坐标
.参数 坐标Y, 整数型, , 欲取的颜色值在窗口中的纵坐标
.子程序 窗口隐藏, 逻辑型, 公开, 将指定窗口隐藏,但保持窗口的可见与更新.(成功返回真,失败返回假)
.参数 窗口句柄, 整数型, , 欲隐藏还原的窗口句柄,必须为顶级窗口!
.参数 还原, 逻辑型, 可空, 默认为假:隐藏窗口 真:还原窗口
.子程序 窗口找图, 坐标型, 公开, 在窗口中指定范围内查找指定图片,
.参数 左边, 整数型, 可空, 查找范围矩形左边,默认为客户区0
.参数 顶边, 整数型, 可空, 查找范围矩形顶边,默认为客户区0
.子程序 窗口找颜色, 坐标型, 公开, 在窗口中指定范围内查找符合条件的颜色,返回符合条件的坐标(失败或未找到返回-1坐标)
.参数 颜色, 整数型, , 24位十进制颜色值
.参数 左边, 整数型, 可空, 查找范围矩形左边,默认为客户区0
.参数 顶边, 整数型, 可空, 查找范围矩形顶边,默认为客户区0
参数 高度, 整数型, 可空, 查找范围矩形高度,默认为客户区高度-顶边
.参数 误差, 整数型, 可空, 可空:无误差 (0-255) 允许查找近似色.RGB误差值 无误差比带误差效率高10倍
.子程序 到16位色, 整数型, 公开, 将32位,24位等屏幕色深下取到的颜色值转换成16位色深下的颜色值(返回十进制颜色值)
.参数 颜色值, 整数型, , 欲转换的十进制颜色值(可以为任意色深下的颜色值)
.子程序 到黑白色, 整数型, 公开, 将指定十进制颜色转换成黑白色(返回十进制颜色值)
.参数 颜色, 整数型, , 欲转换的十进制颜色值
.子程序 屏幕截图, 字节集, 公开, 截取屏幕中指定区域位图,或屏幕位图中指定窗口的区域位图(返回16位BMP位图数据,失败返回空)
.参数 左边, 整数型, 可空, 默认为0 截取图片的左边(屏幕范围或指定窗口中范围)
.参数 顶边, 整数型, 可空, 默认为0 截取图片的顶边(屏幕范围或指定窗口中范围)
.参数 宽度, 整数型, 可空, 默认为屏幕宽度(窗口客户区宽度)-左边,截取图片的宽度
.参数 高度, 整数型, 可空, 默认为屏幕高度(窗口客户区宽度)-顶边,截取图片的高度
.参数 窗口句柄, 整数型, 可空, 截取屏幕区域位图留空 指定窗口句柄后,将截图屏幕中窗口客户区(不含标题边框)的范围图片
.子程序 屏幕取颜色, 整数型, 公开, 取屏幕中指定坐标的颜色,或屏幕位图中指定窗口中坐标的颜色.(返回10进制颜色值)
.参数 水平位置, 整数型, , 指定点横坐标
.参数 垂直位置, 整数型, , 指定点纵坐标
.参数 窗口句柄, 整数型, 可空, 指定窗口句柄后,则获取窗口客户区内指定坐标点颜色值
.子程序 屏幕写字, , 公开, 在屏幕中指定位置涂上文字内容(无返回值)
.参数 窗口句柄, 整数型, 可空, 欲写入文字的窗口的句柄 为空则为屏幕
.参数 始位置x, 整数型, 可空, 写入文字内容的起始位置x横坐标(为空:0)
.参数 始位置y, 整数型, 可空, 写入文字内容的起始位置y纵坐标(为空:0)
.参数 内容, 文本型, , 欲写入的文本内容
.参数 颜色, 整数型, 可空, 为空则默认为:#红色
.参数 字体大小, 整数型, 可空, 为空则默认为:16 (字体大小为:像素)
.参数 字体名称, 文本型, 可空, !为空则默认为:"宋体" 更多字体请查看相关资料!
.参数 加粗, 逻辑型, 可空, !为空:不加粗 真:加粗 假:不加粗
.参数 倾斜, 逻辑型, 可空, !为空:不倾斜 真:倾斜 假:不倾斜
.参数 下划线, 逻辑型, 可空, !为空:无下划线 真:下划线 假:无下划线
.子程序 屏幕找图, 坐标型, 公开, 在指定范围内查找指定图片
.参数 图片, 字节集, , 欲查找的图片数据(16位BMP图象)
.参数 左边, 整数型, 可空, 查找范围矩形-左边,默认为0
.参数 顶边, 整数型, 可空, 查找范围矩形-顶边,默认为0
.参数 宽度, 整数型, 可空, 查找范围矩形-宽度,默认为屏幕宽度-左边
.参数 高度, 整数型, 可空, 查找范围矩形-高度,默认为屏幕高度-顶边
.子程序 屏幕找颜色, 坐标型, 公开, 在指定范围内查找符合条件的颜色,返回第一个符合条件的坐标(失败或未找到返回-1坐标)
.参数 颜色, 整数型, , 16位十进制颜色值
.参数 左边, 整数型, 可空, 查找范围矩形-左边,默认为0
.参数 顶边, 整数型, 可空, 查找范围矩形-顶边,默认为0
.参数 宽度, 整数型, 可空, 查找范围矩形-宽度,默认为屏幕宽度-左边
.参数 高度, 整数型, 可空, 查找范围矩形-高度,默认为屏幕高度-顶边
.参数 误差, 整数型, 可空, 可空:无误差 (0-255) 允许查找近似色.RGB误差值 无误差比带误差效率高10倍
.参数 起始坐标, 坐标型, 可空, 可空:从指定范围左下角开始,从左到右,从下到上寻找. 从该坐标开始寻找,不含该坐标
.参数 窗口句柄, 整数型, 可空, 指定窗口句柄后,所找到的为窗口中客户区内的坐标
.子程序 取色深, 整数型, 公开, 获取当前显示器色深,在不同色深情况下,表示的颜色值也会不同 中(16位),最高(32位),真彩色(24位)
.子程序 取颜色RGB, 整数型, 公开, 取指定颜色的RGB单色(返回R色,G色或B色:0-255)
.参数 颜色, 整数型, , 欲取颜色RGB单值的十进制颜色
.参数 RGB类型, 整数型, , 欲取的颜色类型 1 #R色 2 #G色 3 #B色
.子程序 取颜色差, 整数型, 公开, 取两个十进制颜色的颜色差值,返回(颜色差值)
.参数 颜色一, 整数型, , 十进制颜色一
.参数 颜色二, 整数型, , 十进制颜色二
.参数 比较方式, 整数型, 可空, 取色差的方式 可空为0 #最大色 1 #R色 (红) 2 #G色 (绿) 3 #B色 (蓝) 4 #所有色 (总色差)
.子程序 取颜色灰度, 整数型, 公开, 取指定颜色的黑白色(返回灰度:0-255)
.参数 颜色, 整数型, , 欲取灰度的十进制颜色
.子程序 取颜色色彩度, 整数型, 公开, 取指定颜色的色彩度(返回色彩度:0-255)
.参数 颜色, 整数型, , 欲取色彩的十进制颜色
.子程序 位图取颜色, 整数型, 公开, 取出位图中指定坐标点的颜色值(返回十进制颜色值,失败返回-1)
.参数 字节集, 字节集, , 指定的完整位图字节集数据(取出的颜色值与位图的色位一致)
.参数 坐标X, 整数型, , 欲取的颜色值在位图中的横坐标
.参数 坐标Y, 整数型, , 欲取的颜色值在位图中的纵坐标
.子程序 位图找图, 坐标型, 公开, 在屏幕位图中指定范围内查找指定图片,返回图片(左下角)坐标(失败或未找到返回-1坐标)
.参数 字节集, 字节集, , 指定的完整位图字节集数据(欲找位图与被找位图色位必须一致)
.参数 图片, 字节集, , 欲查找的图片数据(BMP图象) 注:图片与被找图片必须为同一色位下的截图
.子程序 位图找颜色, 坐标型, 公开, 在位图中指定范围内查找符合条件的颜色,返回第一个符合条件的坐标(失败或未找到返回-1坐标)
.参数 字节集, 字节集, , 指定的完整位图字节集数据
.参数 颜色, 整数型, , 十进制颜色值(欲找位图与被找颜色的色位必须一致)
.参数 误差, 整数型, 可空, 可空:无误差 (0-255) 允许查找近似色.RGB误差值 无误差比带误差效率高10倍
.子程序 字节集查找, 整数型, 公开, 返回一字节集在另一字节集中最先出现的位置,位置值从 1 开始。如果未找到,返回 -1
.参数 被搜寻的字节集, 字节集
.参数 欲寻找的字节集, 字节集
.参数 起始寻找位置, 整数型, 可空, 可空为1
.参数 误差值, 整数型, 可空, 寻找字节集的误差值 每个字节(0-255)所允许的最大差值
.版本 2
.程序集 识图2类, , 公开, 第二代识图类,跨色深,精确,此类功能所用到的图与颜色如需精确无误必须使用本类功能的取颜色与截图
.子程序 到可用图片, 字节集, 公开, 将任意位深度的BMP图片转换成本类中可以精确使用的图片
.参数 图片数据, 字节集, , 欲转换的bmp图片
.子程序 到可用颜色, 整数型, 公开, 将任意色深下获得的颜色值转换成本类可以使用的标准颜色值
.参数 颜色值, 整数型
.参数 内容, 文本型, , 文字内容
.参数 颜色, 整数型, , 文字颜色
.参数 字体大小, 整数型, 可空, 默认为16(像素) 如:8,12,16,20,24,28,32等
.参数 加粗, 逻辑型, 可空, 默认为细体
.参数 斜体, 逻辑型, 可空, 默认为非斜体
.参数 下划线, 逻辑型, 可空, 默认为无下划线
.参数 删除线, 逻辑型, 可空, 默认为无删除线
.参数 字体名称, 文本型, 可空, 默认为"宋体"
.子程序 高级找图, 坐标型, 公开, 在图片中寻找图片,
.参数 范围图片, 字节集
.参数 误差值, 整数型, 可空, 默认为精确找图,可指定误差0-255,建议在20点误差以内
.子程序 高级找颜色, 坐标型, 公开, 在图片中寻找颜色
.参数 图片数据, 字节集, , 24位BMP图片
.参数 颜色, 整数型, , 欲寻找的十进制颜色值
.参数 误差值, 整数型, 可空, 默认为精确找色,可指定误差0-255,建议在20点误差以内
.参数 G色差, 整数型, 可空, 默认为0无误差
.参数 B色差, 整数型, 可空, 默认为0无误差
.子程序 截图, 字节集, 公开, 截取窗口或屏幕中指定区域图片(返回图片字节集,失败返回空字节集)
.参数 左上顶点_X, 整数型, 可空, 截取图片范围的左上角横坐标,留空为0
.参数 左上顶点_Y, 整数型, 可空, 截取图片范围的左上角纵坐标,留空为0
.参数 右下顶点_X, 整数型, 可空, 截取图片范围的右下角横坐标,小于左上顶点_X则为最大值-1
.参数 右下顶点_Y, 整数型, 可空, 截取图片范围的右下角纵坐标,小于左上顶点_Y则为最大值-1
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
参数 窗口句柄, 整数型, 可空, 默认为屏幕中.指定窗口句柄,则以窗口客户区内坐标点
.参数 左上顶点_X, 整数型, 可空, 查找图片范围的左上角横坐标,留空为0
.参数 左上顶点_Y, 整数型, 可空, 查找图片范围的左上角纵坐标,留空为0
.参数 右下顶点_X, 整数型, 可空, 查找图片范围的右下角横坐标,小于等于左上顶点_X则为最大值0
.参数 右下顶点_Y, 整数型, 可空, 查找图片范围的右下角纵坐标,小于等于左上顶点_Y则为最大值0
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.子程序 取颜色, 整数型, 公开, 取屏幕中或窗口中指定坐标的颜色,可供本类其它命令直接使用(返回10进制颜色值,失败返回-1) 0.01秒
.参数 水平位置, 整数型, , 欲取颜色所在横坐标
.参数 垂直位置, 整数型, , 欲取颜色所在纵坐标
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.子程序 傻瓜式找图, 逻辑型, 公开, 仿按键精灵找图方式
.参数 左边, 整数型
.参数 顶边, 整数型
.参数 右边, 整数型
.参数 底边, 整数型
.参数 目标图片, 字节集
.参数 精确度, 整数型, , 0~100
.参数 x, 整数型, 参考, 返回X坐标,未找到返回-1
.参数 y, 整数型, 参考, 返回Y坐标,未找到返回-1
.参数 窗口句柄, 整数型, 可空, 欲写出到的窗口句柄 默认为屏幕
.参数 起始横坐标, 整数型, 可空
.参数 起始纵坐标, 整数型, 可空
.参数 左上顶点_X, 整数型, 可空, 查找图片范围的左上角横坐标,留空为0
.参数 左上顶点_Y, 整数型, 可空, 查找图片范围的左上角纵坐标,留空为0
.参数 右下顶点_X, 整数型, 可空, 查找图片范围的右下角横坐标,小于等于左上顶点_X则为最大值0
.参数 右下顶点_Y, 整数型, 可空, 查找图片范围的右下角纵坐标,小于等于左上顶点_Y则为最大值0
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.参数 误差值, 整数型, 可空, (0-255之间)每个象素点的误差程度,建议20以内
.子程序 找颜色, 坐标型, 公开, 在屏幕中或窗口中寻找颜色
.参数 颜色, 整数型, , 欲寻找的十进制颜色值
.参数 左上顶点_X, 整数型, 可空, 查找图片范围的左上角横坐标,留空为0
.参数 左上顶点_Y, 整数型, 可空, 查找图片范围的左上角纵坐标,留空为0
.参数 右下顶点_X, 整数型, 可空, 查找图片范围的右下角横坐标,小于等于左上顶点_X则为最大值0
.参数 右下顶点_Y, 整数型, 可空, 查找图片范围的右下角纵坐标,小于等于左上顶点_Y则为最大值0
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.参数 误差值, 整数型, 可空, 默认为精确找色,可指定误差0-255,建议在20点误差以内
.参数 起始坐标, 坐标型, 可空, 起始查找颜色的坐标点,从该点之后开始找(不含该点),留空则从左下角开始遍历整个范围
.参数 左上顶点_X, 整数型, 可空, 查找图片范围的左上角横坐标,留空为0
.参数 左上顶点_Y, 整数型, 可空, 查找图片范围的左上角纵坐标,留空为0
.参数 右下顶点_X, 整数型, 可空, 查找图片范围的右下角横坐标,小于等于左上顶点_X则为最大值0
.参数 右下顶点_Y, 整数型, 可空, 查找图片范围的右下角纵坐标,小于等于左上顶点_Y则为最大值0
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.参数 误差值, 整数型, 可空, 默认为0 即与定义文字的颜色完全一样 (0-255之间)文字第一个象素点颜色与定义文字的颜色的误差程度(建议20以内,200对于纯色字识别速度较好,255则忽略其文字颜色,但速度极慢)
.参数 吻合程度, 整数型, 可空, 默认为90 100 像素点完全相吻合 80 百分之80像素点相吻合
.参数 G色差, 整数型, 可空, 默认为0无误差
.参数 B色差, 整数型, 可空, 默认为0无误差
.版本 2
.程序集 识图3类, , 公开, 第三代识图类,跨色深,高效模糊处理!
.子程序 定义文字, , 公开, 定义该类变量中文字内容与属性,以供写字找字等命令使用
.参数 内容, 文本型, , 文字内容
.参数 颜色, 整数型, , 文字颜色
.参数 字体大小, 整数型, 可空, 默认为16(像素) 如:8,12,16,20,24,28,32等
.参数 加粗, 逻辑型, 可空, 默认为细体
.参数 斜体, 逻辑型, 可空, 默认为非斜体
.参数 下划线, 逻辑型, 可空, 默认为无下划线
.参数 删除线, 逻辑型, 可空, 默认为无删除线
.参数 字体名称, 文本型, 可空, 默认为"宋体"
.子程序 高级找图, 坐标型, 公开, 在位图数据中找图片(返回找到的图片所在位图中的图片中心坐标,找不到返回-1坐标)
.参数 范围图片, 字节集, 可空, 默认为上次范围图片
.参数 目标图片, 字节集, 可空, 默认为上次目标图片
.参数 透明色, 整数型, 可空, 目标图片中欲被忽略的颜色值 默认为-1 如果目标图片为空,为上次透明色
.参数 误差值, 整数型, 可空, 默认为0 表示最低误差值 最大值为255,建议0-10之间
.子程序 高级找图2, 整数型, 公开, 在位图数据中找出图片所有坐标点(返回找到的图片数目,找不到返回0)
.参数 找到坐标, 坐标型, 可空 数组, 返回所有找到的(图片所在位图中的图片中心)坐标数组
.参数 范围图片, 字节集, 可空, 默认为上次范围图片
.参数 目标图片, 字节集, 可空, 默认为上次目标图片
.参数 透明色, 整数型, 可空, 目标图片中欲被忽略的颜色值 默认为-1 如果目标图片为空,为上次透明色
.参数 误差值, 整数型, 可空, 默认为0 表示最低误差值 最大值为255,建议0-10之间
.子程序 高级找颜色, 坐标型, 公开, 在位图数据中找颜色(返回找到的颜色所在位图中的坐标,找不到返回-1坐标)
.参数 位图数据, 字节集, 可空, 非首次查找可将本参数留空,表示采用上次的位图数据
.参数 误差, 整数型, 可空, 默认为0 表示最低误差值 最大值为255,建议0-10之间
.子程序 高级找字, 坐标型, 公开, 在位图数据中找文字,找字前必须先"定义文字"(返回找到的文字的坐标,文字左下角第一个有效象素,找不到返回-1坐标)
.参数 位图数据, 字节集, , 从该位图中找字
.子程序 高级找字2, 整数型, 公开, 在位图数据中找出文字所有坐标点,找字前必须先"定义文字"(返回找到的文字数目,找不到返回0)
.参数 找到坐标, 坐标型, 可空 数组, 返回找到文字的所有坐标点(文字左下角第一个有效象素)
.参数 位图数据, 字节集, , 从该位图中找字
参数 窗口句柄, 整数型, 可空, 默认为屏幕中.指定窗口句柄,则获取窗口客户区内指定坐标点颜色值
.参数 水平位置, 整数型, , 欲取颜色所在横坐标
.参数 垂直位置, 整数型, , 欲取颜色所在纵坐标
.参数 是否后台, 逻辑型, 可空, 默认为假:可见到的颜色点 真:后台窗口内颜色点
.参数 窗口句柄, 整数型, 可空, 欲写出到的窗口句柄 默认为屏幕
.参数 起始横坐标, 整数型, 可空
.参数 起始纵坐标, 整数型, 可空
.子程序 找图, 坐标型, 公开, 在屏幕或窗口中找图片(返回找到的图片中心坐标,找不到返回-1坐标)
.参数 目标图片, 字节集, 可空, 默认为上次目标图片
.参数 左边, 整数型, 可空, 查找范围的左边
.参数 顶边, 整数型, 可空, 查找范围的顶边
.参数 宽度, 整数型, 可空, 查找范围的宽度
.参数 高度, 整数型, 可空, 查找范围的高度
.参数 透明色, 整数型, 可空, 目标图片中欲被忽略的颜色值 默认为-1 如果目标图片为空,为上次透明色
.参数 误差值, 整数型, 可空, 默认为0 表示最低误差值 最大值为255,建议0-10之间
.参数 是否后台, 逻辑型, 可空, 默认为假:屏幕中查找 真:后台窗口
.子程序 找颜色, 坐标型, 公开, 在屏幕或窗口中找颜色(返回找到的颜色所在坐标,找不到返回-1坐标)
.参数 左边, 整数型, 可空, 查找范围的左边
.参数 顶边, 整数型, 可空, 查找范围的顶边
.参数 宽度, 整数型, 可空, 查找范围的宽度
.参数 高度, 整数型, 可空, 查找范围的高度
.参数 误差, 整数型, 可空, 默认为0 表示最低误差值 最大值为255,建议0-10之间
.参数 是否后台, 逻辑型, 可空, 默认为假:屏幕中查找 真:后台窗口
.参数 左边, 整数型, 可空, 查找范围的左边
.参数 顶边, 整数型, 可空, 查找范围的顶边
.参数 宽度, 整数型, 可空, 查找范围的高度
.参数 高度, 整数型, 可空, 查找范围的宽度
.参数 是否后台, 逻辑型, 可空, 默认为假:屏幕中查找 真:后台窗口