IOleObject::EnumVerbs 方法 (oleidl.h)
公开一个下拉菜单,按谓词编号按升序列出对象可用的谓词。
语法
HRESULT EnumVerbs(
[out] IEnumOLEVERB **ppEnumOleVerb
);
参数
[out] ppEnumOleVerb
接收指向新枚举器对象的接口指针的 IEnumOLEVERB 指针变量的地址。 每次对象收到对 IOleObject::EnumVerbs 的调用时,它都必须增加 ppEnumOleVerb 上的引用计数。 调用方负责在使用 ppEnumOleVerb 时调用 IUnknown::Release。 如果发生错误,必须将 ppEnumOleVerb 设置为 NULL。
返回值
此方法在成功时返回S_OK。 其他可能的返回值包括以下内容。
返回代码 | 说明 |
---|---|
|
委托给默认处理程序,以使用注册表中的条目提供枚举。 |
|
对象不支持任何谓词。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | oleidl.h |