共用方式為


如何顯示檔案的根檢視

您可以使用命名空間延伸模組,讓使用者流覽檔案的內容,而不是將它呈現為資料夾。 此排序的延伸模組通常用來顯示 檔案類型成員的內容。 例如,檔案類型的成員可能包含多個壓縮的檔案或影像,並組織在階層中。 您可以改為撰寫命名空間延伸模組,並讓 Windows 檔案總管處理顯示,而不是撰寫應用程式以允許使用者檢視這類檔案的內容。

您必須使用根檢視,才能讓副檔名顯示檔案的內容。 提供檔案類型成員的根檢視最常見的方法是定義 快捷方式功能表動詞, 以啟動 Explorer.exe 實例。 藉由將此動詞設為預設動詞,按兩下也會開啟檔案的根檢視。 您可以 藉由修改登錄來定義檔案類型的所有成員動詞,或藉由實作 快捷方式功能表處理常式,以動態方式依檔案定義動詞。

指示

下列範例說明如何使用登錄,藉由修改登錄來提供檔案類型成員的根檢視。 範例登錄專案是 擴充快捷方式功能表中其中一個範例的修改。 登錄專案會將副檔名為 .myp 的檔案定義為檔案類型,並使用 流覽 動詞來啟動該類型成員的根檢視。

HKEY_CLASSES_ROOT
   .myp
      (Default) = MyProgram.1
   MyProgram.1
      (Default) = MyProgram Application
      Shell
         (Default) = browse
         browse
            command
               (Default) = %SYSTEMROOT%\explorer.exe /e,/root,{Extension CLSID}, "%1"

您可以呼叫 ShellExecute 函式,以程式設計方式開機檔案類型成員的根檢視。

指定命名空間延伸模組的位置

如何透過登錄開啟連接點的根檢視

如何透過快捷方式檔案開啟連接點的根檢視

ShellExecute