跳到主要内容

💰 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)

📘备注

需要注意的是,调用此接口获取的数据指针保存在当前对象中,到下次调用此接口时,内部就会释放. 哪怕是转成字节集,这个地址也还是在此字节集中使用. 如果您要此地址一直有效,那么您需要自己拷贝字节集到自己的字节集中.