|
窗口程序集名 | 保 留 | 保 留 | 备 注 | 后台图色, , 公开 | | | | 变量名 | 类 型 | 数组 | 备 注 | 位图数据 | 字节集 | | 位图指针 | 整数型 | | 点阵指针 | 整数型 | | 设备场景 | 整数型 | | 内存场景 | 整数型 | | 对象句柄 | 整数型 | | 位图句柄 | 整数型 | | 绑定句柄 | 整数型 | | 初始风格 | 整数型 | | 场景宽度 | 整数型 | | 场景高度 | 整数型 | | 点阵大小 | 整数型 | | 解除绑定 ()如果真 (_句柄是否有效 (窗口句柄 ) 且 _窗口是否最小化 (窗口句柄 ) = 假 且 _窗口是否可见 (窗口句柄 )) 如果真 (绑定句柄 > 0 )解除绑定 ()绑定句柄 = 窗口句柄初始风格 = _取得窗口信息 (绑定句柄, -20 )_设置窗口信息 (绑定句柄, -20, 位或 (初始风格, 524288 )) _透明窗口 (绑定句柄, 0, 255, 2 )InvalidateRect (绑定句柄, 0, 1 )_发送消息 (绑定句柄, 15, 0, 0 )_窗口更新 (绑定句柄 )SetWindowPos (绑定句柄, 0, 0, 0, 0, 0, 55 )_发送消息 (绑定句柄, 0, 0, 0 )_取窗口大小 (绑定句柄, 矩形结构 )场景宽度 = 矩形结构.C 场景高度 = 矩形结构.D 点阵大小 = (场景宽度 × 3 (4 - 场景宽度 × 3 % 4 ) % 4 ) × 场景高度 位图数据 = { 66, 77 } + 到字节集 (取整 (点阵大小 + 54 )) + { 0, 0, 0, 0, 54, 0, 0, 0, 40, 0, 0, 0 } + 到字节集 (场景宽度 ) + 到字节集 (场景高度 ) + { 1, 0, 24, 0, 0, 0, 0, 0 } + 到字节集 (点阵大小 ) + 取空白字节集 (16 + 点阵大小 )位图指针 = _取指针_字节集 (位图数据, 位图数据, 0 ) + 54 设备场景 = 取设备场景_ (绑定句柄 )如果 (设备场景 ≠ 0 )内存场景 = 创建内存场景_ (设备场景 )对象句柄 = 创建GDI对象_ (设备场景, 位图指针 - 40, 0, 点阵指针, 0, 0 )位图句柄 = 选入设备场景_ (内存场景, 对象句柄 )释放设备场景_ (绑定句柄, 设备场景 ) 返回 (设备场景 ≠ 0)|
窗口截图 | 字节集 | | |
区域左边 | 整数型 | | | | 区域顶边 | 整数型 | | | | 区域右边 | 整数型 | | | | 区域底边 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_位图数据 | 字节集 | | | 局_位图指针 | 整数型 | | | 局_点阵指针 | 整数型 | | | 局_内存场景 | 整数型 | | | 局_对象句柄 | 整数型 | | | 局_位图句柄 | 整数型 | | | 局_绑定句柄 | 整数型 | | | 局_初始风格 | 整数型 | | | 局_场景宽度 | 整数型 | | | 局_场景高度 | 整数型 | | | 局_点阵大小 | 整数型 | | | 如果真 (_句柄是否有效 (绑定句柄 )) 局_场景宽度 = 区域右边 - 区域左边 局_场景高度 = 区域底边 - 区域顶边 局_点阵大小 = (局_场景宽度 × 3 (4 - 局_场景宽度 × 3 % 4 ) % 4 ) × 局_场景高度 局_位图数据 = { 66, 77 } + 到字节集 (取整 (局_点阵大小 + 54 )) + { 0, 0, 0, 0, 54, 0, 0, 0, 40, 0, 0, 0 } + 到字节集 (局_场景宽度 ) + 到字节集 (局_场景高度 ) + { 1, 0, 24, 0, 0, 0, 0, 0 } + 到字节集 (局_点阵大小 ) + 取空白字节集 (16 + 局_点阵大小 )局_位图指针 = _取指针_字节集 (局_位图数据, 局_位图数据, 0 )局_内存场景 = 创建内存场景_ (设备场景 )局_对象句柄 = 创建GDI对象_ (设备场景, 局_位图指针 + 14, 0, 局_点阵指针, 0, 0 )局_位图句柄 = 选入设备场景_ (局_内存场景, 局_对象句柄 )复制场景位图_ (局_内存场景, 0, 0, 局_场景宽度, 局_场景高度, 设备场景, 区域左边, 区域顶边, 13369376 )_复制内存 (局_位图指针 + 54, 局_点阵指针, 局_点阵大小 )选入设备场景_ (局_内存场景, 局_位图句柄 )删除对象_ (局_对象句柄 )删除对象_ (局_位图句柄 )删除设备场景_ (局_内存场景 )返回 (局_位图数据 )返回 ({ })选入设备场景_ (内存场景, 位图句柄 )删除对象_ (对象句柄 )删除对象_ (位图句柄 )删除设备场景_ (内存场景 )释放设备场景_ (绑定句柄, 设备场景 )_设置窗口信息 (绑定句柄, -20, 初始风格 )InvalidateRect (绑定句柄, 0, 1 )_发送消息 (绑定句柄, 15, 0, 0 )_窗口更新 (绑定句柄 ) SetWindowPos (绑定句柄, 0, 0, 0, 0, 0, 55 )位图数据 = { }连续赋值 (0, 对象句柄, 位图句柄, 内存场景, 设备场景, 位图指针, 点阵指针, 初始风格 )绑定句柄 = 0 返回 (真)|
窗口找图 | 逻辑型 | | |
目标图片 | 字节集 | | | | 区域左边 | 整数型 | | | | 区域顶边 | 整数型 | | | | 区域右边 | 整数型 | | | | 区域底边 | 整数型 | | | | 相似程度 | 整数型 | | | | 找到坐标 | 坐标型 | | | | 如果真 (_句柄是否有效 (绑定句柄 )) 复制场景位图_ (内存场景, 0, 0, 场景宽度, 场景高度, 设备场景, 0, 0, 13369376 )_复制内存 (位图指针, 点阵指针, 点阵大小 )返回 (汇编找图 (位图数据, 目标图片, 区域左边, 区域顶边, 区域右边, 区域底边, 相似程度, 找到坐标.X, 找到坐标.Y )) 找到坐标.X = -1找到坐标.Y = -1 返回 (假)|
颜色比较 | 逻辑型 | | |
水平坐标 | 整数型 | | | | 垂直坐标 | 整数型 | | | | 目标颜色 | 整数型 | | | | 颜色误差 | 字节型 | | | | 返回 (颜色匹配 (取场景颜色_ (设备场景, 水平坐标, 垂直坐标 ), 目标颜色, 颜色误差 ))
|
-
-
后台图色.e
20.66 KB, 下载次数: 865, 下载积分: 精币 -2 枚
评分
-
查看全部评分
|