L_CopyFromClipboard

# include“l_bitmap.h”

L_LTDIS_APIL_BOOLL_CopyFromClipboard (hWnd, pBitmap uStructSize)

从剪贴板复制图像数据到指定的位图。剪贴板上的形象必须是DIB, DDB或aWMF。

参数

L_HWNDhWnd

活动窗口的句柄。

pBITMAPHANDLEpBitmap

位图句柄指针引用的位图来填补。该函数将分配存储来保存图像。

L_UINTuStructSize

结构大小的字节,指向pBitmap版本控制。使用sizeof (BITMAPHANDLE)。

返回

价值 意义
成功 函数是成功的。
< 1 一个错误发生。指返回代码

评论

第一位图是位图句柄的指针引用的。位图将包含相同的宽度,高度,和比特每像素图像中包含剪贴板。位图句柄将颜色顺序字段设置为ORDER_BGR。如果复制的图像不是BGR顺序,它是由你来改变它的颜色使用L_ColorResBitmap

目标位图不能调用这个函数之前。如果位图已经分配,必须免费并初始化位图句柄。

确定一个地区是否粘贴,你必须叫L_BitmapHasRgn (pBitmap)。

必需的dll和库

平台

x64 Win32。

另请参阅

功能

主题

例子

为完整的示例代码,参考帧。演示的C模块
的例子。
这个例子使用剪贴板数据加载位图,如果可用。

L_BOOL CopyFromClipboardExample (L_HWND hWnd, pBITMAPHANDLE pLeadBitmap, L_INT *现成的){如果(L_ClipboardReady ()){/ *从剪贴板复制位图* /如果(pLeadBitmap - > Flags.Allocated)L_FreeBitmap (pLeadBitmap);*成衣的= L_CopyFromClipboard (pLeadBitmap hWnd,运算符(BITMAPHANDLE));返回(真正的);}其他的{返回(假);}}

LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。