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)