💰 GetScreenDataBmp 获取BMP数据
🎯功能
获取指定区域图像数, 以24位位图的数据格式返回, 方便二次开发, 不适用于按键
📜语法
结果 = dm.GetScreenDataBmp(x1, y1, x2, y2, 返回指针, 返回长度)
📥参数
参数 | 数据 类型 | 解释 |
---|---|---|
x1 | 整型数 | 区域的左上角横坐标 |
y1 | 整型数 | 区域的左上角纵坐标 |
x2 | 整型数 | 区域的右下角横坐标 |
y2 | 整型数 | 区域的右下角纵坐标 |
返回指针 | 变参指针 | 返回图片的数据指针 |
返回长度 | 变参指针 | 返回图片的数据长度 |
📤返回
整型数
, 0
为失败, 1
为成功.
💡示例
以下是易语言用调用例子
.局部变量 data, 整数型
.局部变量 size, 整数型
dm.数值方法 (“GetScreenDataBmp”, 0, 0, 100, 200, data, size)
图片框1.图片 = 指针到字节集 (data, size)
📘备注
需要注意的是,调用此接口获取的数据指针保存在当前对象中,到下次调用此接口时,内部就会释放. 哪怕是转成字节集,这个地址也还是在此字节集中使用. 如果您要此地址一直有效,那么您需要自己拷贝字节集到自己的字节集中.