共用方式為


檔案類型處理程式

註冊文件類型 是建立檔案關聯的第一個步驟,這會讓該文件類型成為殼層的「已知」。 不過,如果沒有文件類型處理程式,殼層就無法從 檔案和檔案向使用者公開資訊。

本主題的組織方式如下:

讓殼層知道文件類型

在 Windows 檔案總管的下列螢幕快照中,Image file Desert.known 會出現在 Shell Pictures 連結庫中,而且只會與 Paint 應用程式相關聯。

螢幕快照,顯示檔案總管開啟沒有檔類型的影像

上述螢幕快照中的 Desert.known 檔案缺少檔案類型處理程式所啟用的下列功能:

  • 縮圖或預覽
  • 快捷方式選單中的影像特定動詞,例如:
    • 輪替預覽
    • 設定為桌面背景
    • 列印
  • [詳細數據] 窗格中的影像特定屬性,例如:
    • 拍攝日期
    • 標籤
    • 額定值
  • 檔案文字的索引

在下列螢幕快照中,相同的檔案 (Desert.known) 具有 .jpg 擴展名,這是具有相關聯檔類型處理程式的已註冊檔類型,因此會顯示縮圖影像和更多屬性。

具有已註冊檔類型和相關聯檔類型處理程式的 映像

檔案類型處理程式描述

下表列出每個檔案類型處理程式所提供的功能:

處理器 描述
快捷方式功能表 快捷方式功能表處理程式,有時稱為作功能表處理程式,是一種檔類型處理程式,可將命令新增至現有的作功能表。 這些處理程式會與特定文件類型相關聯,而且每當顯示檔類型成員的作功能表時,都會呼叫。
縮圖 提供影像來表示Shell專案的處理程式。
屬性 屬性處理程式,提供 Windows 搜尋、Windows 檔案總管和其他需要存取屬性之專案屬性的存取權。
Preview 處理程式,可快速產生要顯示在 [Windows 檔案總管] 預覽窗格中之專案的唯讀簡化檢視。
篩選條件 篩選條件,IFilter 介面的實作,可掃描檔是否有文字和屬性(也稱為屬性)。 它會從這些檔擷取文字區塊、篩選出內嵌格式設定,以及保留文字位置的相關信息。 它也會擷取值的區塊,這些值是整個文件的屬性或檔定義完善的部分。 IFilter 提供建置較高層級應用程式的基礎,例如檔索引器和應用程式獨立查看器。

 

應用程式註冊

檔案類型

檔案關聯的運作方式

依檔類型或種類 內容檢視

檔案類型驗證程式

程式設計標識碼

感知型別

關聯陣列