ICoNtextMenu 介面 (shobjidl_core.h)

公開方法,這些方法會建立或合併與 Shell 物件相關聯的快顯功能表。 請注意,有數個較佳的方式可擴充殼層功能表。 如需詳細資訊,請參閱 建立快捷方式功能表處理常式

繼承

ICoNtextMenu介面繼承自IUnknown介面。 ICoNtextMenu 也有下列類型的成員:

方法

ICoNtextMenu介面具有這些方法。

 
ICoNtextMenu::GetCommandString

取得快捷方式功能表命令的相關資訊,包括說明字串和與語言無關或標準命令的名稱。
ICoNtextMenu::InvokeCommand

執行與快捷方式功能表項目相關聯的命令。
ICoNtextMenu::QueryCoNtextMenu

將命令新增至快捷方式功能表。

備註

何時實作

在下列情況下 實作 ICoNtextMenu 如需如何實作 ICoNtextMenu的詳細討論,請參閱 建立操作功能表處理常式

使用時機

應用程式會使用 ICoNtextMenu 來擷取物件快捷方式功能表中專案的相關資訊,並叫用相關聯的命令。 若要擷 取物件的 ICoNtextMenu 介面,應用程式必須呼叫物件的 IShellFolder::GetUIObjectOf 方法。

匯出此介面的殼層擴充處理常式也必須匯出 IShellExtInit。 如需詳細資訊,請參閱 建立殼層延伸模組處理常式

注意Windows Vista 和更新版本:在 Windows Vista 之前,此介面已在 Shlobj.h 中宣告。
 
注意Windows 11在檔案總管和 [共用] 對話方塊的右鍵操作功能表中,精簡內容檔案作業的行為。 請參閱您可以做的前 11 項工作,讓您的應用程式在Windows 11

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 shobjidl_core.h