拷贝图片 - CopyImage
函数简介
创建图片的完整副本,生成一个具有相同内容的新图片对象。
接口名称
CopyImage
DLL调用
long CopyImage(long ola, long imagePtr);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| ola | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| imagePtr | 长整数型 | 要复制的OLAImage对象的地址 |
示例
long imagePtr = LoadImage(ola, "/OLA/pic/pic.bmp");
if (imagePtr != 0) {
long copyPtr = CopyImage(ola, imagePtr);
if (copyPtr != 0) {
FreeImagePtr(ola, copyPtr);
}
FreeImagePtr(ola, imagePtr);
}
返回值
长整数型:成功返回复制的OLAImage对象的地址,失败返回0。
注意事项
- 复制后的图片与原图完全独立,修改一个不会影响另一个。
- 返回的图片需调用 FreeImagePtr 释放内存。
