createFormatEnumerator 函数 (urlmon.h)
创建一个对象,该对象通过 FORMATETC 结构的静态数组实现 IEnumFORMATETC。
语法
HRESULT CreateFormatEnumerator(
[in] UINT cfmtetc,
[in] FORMATETC *rgfmtetc,
[out] IEnumFORMATETC **ppenumfmtetc
);
参数
[in] cfmtetc
rgfmtetc 参数指定的静态数组中的 FORMATETC 结构数。 cfmtetc 参数不能为零。
[in] rgfmtetc
指向 FORMATETC 结构的静态数组的指针。
[out] ppenumfmtetc
接收指向枚举器对象的接口指针的 IEnumFORMATETC 指针变量的地址。
返回值
此函数在成功时返回S_OK。 其他可能的返回值包括以下内容。
返回代码 | 说明 |
---|---|
|
一个或多个参数无效。 |
注解
CreateFormatEnumerator 函数创建一个枚举器对象,该枚举器对象通过 FORMATETC 结构的静态数组实现 IEnumFORMATETC。 cfmtetc 参数指定这些结构的数目。 使用 指针,可以调用标准枚举方法来枚举结构。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | urlmon.h |
Library | Urlmon.lib |
DLL | Urlmon.dll |