FORMATETC 是OLE数据交换的一个关键结构,对某种设备,数据,和相关媒体做了格式上的描述。
其定义为
typedef struct
tagFORMATETC
{
CLIPFORMAT
cfFormat; // 剪贴板数据格式
DVTARGETDEVICE *
ptd; // 设备有关的信息
DWORD
dwAspect; // 图形数据的表现方式
LONG
lindex; // dwAspect 成员的补充
DWORD
tymed; // 数据的存储介质
}
FORMATETC;
一个典型的FORMATETC结构
变量定义如下:
FORMATETC cFmt = {(CLIPFORMAT) CF_TEXT, NULL, DVASPECT_CONTENT, -1, TYMED_HGLOBAL};
OLE剪切板学习
最新推荐文章于 2014-01-22 09:22:00 发布