COleDataObject选件类
使用在数据传输提供用于检索数据的各种格式从剪贴板,通过拖放,或者从嵌入式OLE项。
class COleDataObject
成员
公共构造函数
名称 |
说明 |
---|---|
构造 COleDataObject 对象。 |
公共方法
名称 |
说明 |
---|---|
附加到 COleDataObject的指定OLE的数据对象。 |
|
将剪贴板中的数据对象。 |
|
为一个或多个后续 GetNextFormat 准备调用。 |
|
分离关联的 IDataObject 对象。 |
|
将附加的OLE的数据对象的数据以指定的格式。 |
|
将附加的OLE的数据对象的数据绑定到一 CFile 指针以指定的格式。 |
|
将附加的OLE的数据对象的数据。HGLOBAL 以指定的格式。 |
|
返回下一个可用的数据格式。 |
|
检查数据是否可用在指定的格式。 |
|
分离并释放关联的 IDataObject 对象。 |
备注
COleDataObject 没有基类。
这些数据传输包括一个源和一个目标。数据源实现为 COleDataSource 选件类的对象。只要目标应用程序具有放置的数据。它或请求的状态从剪贴板中粘贴操作,必须创建 COleDataObject 选件类的对象。
此选件类可确定数据是否存在以指定的格式。也可以枚举可用数据格式或检查特定格式是否可用然后检索数据以首选格式。对象检索可完成以多种不同的方式,包括使用 C文件、 HGLOBAL或 STGMEDIUM 结构。
有关更多信息,请参见 Windows SDK的 STGMEDIUM 结构。
有关使用数据对象的更多信息在您的应用程序,请参见文章 数据对象和数据源(OLE)。
继承层次结构
COleDataObject
要求
Header: afxole.h