aardio 文档

com.interface.IDataObject 库模块帮助文档

IDataObject 成员列表

IDataObject.getData(FORMATETC)

获取数据
参数 @1 可指定 FORMATETC 结构体,
也可传入仅指定 FORMATETC 的部分字段的表,
或者传一个仅指定该结构体 format 字段的的数值参数。
成功返回 STGMEDIUM 结构体。
细节请参考相关结构体文档以及库源码。

IDataObject.getDropFile()

获取拖放文件,返回数组。
可选用参数指定是否结束拖放(默认为 true ).

IDataObject.getHtml()

成功返回两个返回值 fragment,html 。
分别为 HTML 复制片段以及完整 HTML。

IDataObject.getText()

返回文本。
可选用参数指定格式,默认为 _CF_UNICODETEXT 。

IDataObject.getUrl()

返回超链接。

IDataObject.isFile()

是否文件 。

IDataObject.isHtml()

是否 HTML 。

IDataObject.isText()

是否文本数据 。

IDataObject.isUrl()

是否超链接。

IDataObject.queryGetData(FORMATETC)

检查是否可获取指定类型数据。
参数 @1 可指定 FORMATETC 结构体,
也可传入仅指定 FORMATETC 的部分字段的表,
或者传一个仅指定该结构体 format 字段的的数值参数。
细节请参考 FORMATETC 结构体文档。

com.interface 成员列表

com.interface.IDataObject()

如果参数 @1 指定接口指针,则返回接口对象,
否则返回接口声明类。

返回对象:IDataObject

Markdown 格式