IExplorerCommand::EnumSubCommands 方法 (shobjidl_core.h)
检索命令的子命令的枚举器。
语法
HRESULT EnumSubCommands(
[out] IEnumExplorerCommand **ppEnum
);
参数
[out] ppEnum
类型: IEnumExplorerCommand**
此方法成功返回时,包含可用于遍历子命令集的 IEnumExplorerCommand 接口指针。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
当命令在 Windows 资源管理器窗口顶部公开时,子命令通过“拆分”按钮显示为菜单下拉项。 在该位置中,仅为默认命令按钮提供图标。 在普通菜单中,将显示所有命令的图标。
Windows 资源管理器不支持本身具有子命令的子命令。 当命令具有自己的子命令时,它必须通过在 IExplorerCommand::GetFlags 调用中指定ECF_HASSUBCOMMANDS来指定此状态。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |