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)