快速鍵 (作) 功能表和快捷方式選單處理程式
本節討論如何建立快捷方式(作)功能表,以及快捷功能表 (動詞) 處理程序的實作。
此區段的檔案類型和檔案關聯會依下列方式組織:
- 動詞和檔案關聯
- 選擇靜態或動態快捷方式功能表方法
- 快捷功能表處理程式和多個動詞 的最佳做法
- 建立快捷方式功能表處理程式
- 建立靜態級聯功能表
- 如何隱藏及控制動詞可見性
- 如何使用動詞選取模型
- 如何使用專案屬性
- 如何透過 Desktop.ini 實作資料夾的自定義動詞
- 使用動態動詞 自定義快捷方式功能表
- 如何實作 IContextMenu 介面
- 快捷方式功能表參考
其他資源
如需相關的概念背景,請參閱下列主題:
- 檔案關聯簡介。
- 若要使用檔案類型處理程式擴充殼層,請參閱 建立殼層延伸模組處理程式。
- 若要建立 Shell 資料存放區,請參閱 實作基本資料夾物件介面。
如需相關的參考檔,請參閱下列主題:
- 若要在Shell專案上執行動詞,請參閱 InvokeVerb 方法。
- 若要擷取可在Shell專案上執行的動詞集合,請參閱 Verbs 方法。
- 若要在指定的檔案上執行作業,請參閱 ShellExecute 或 ShellExecuteExecuteEx 函式。