共用方式為


如何定義檔案類型屬性

將文件類型屬性指派給相關聯的 ProgID 可讓您控制檔類型行為的一些層面。 在 Windows Vista 之前,這些屬性可讓您限制使用者可以使用 資料夾選項 屬性索引標籤來修改檔類型的各個層面,例如其圖示或動詞。

檔案類型屬性是二進位旗標,指定為 REG_DWORDREG_BINARY 值,位於檔案類型相關聯的 ProgID 子機碼中。

若要指派檔類型的屬性,請遵循下列步驟。

說明

步驟 1:

將項目 EditFlags 添加至檔案類型的相關聯 ProgID 子機碼。

步驟 2:

將項目設定為適當的屬性值。

下列範例顯示為 .myp 檔案類型設定的FTA_NoRemove (0x00000010) 和 FTA_NoNewVerb (0x00000020) 屬性。

HKEY_CLASSES_ROOT
   .myp-file
      (Default) = ApplicationVendor.MyProgram
   ApplicationVendor.MyProgram
      (Default) = MyProgram Application
      EditFlags = 0x00000030

備註

旗標可以與邏輯 OR 結合,以形成單一屬性值。

如需可能的檔類型屬性及其十六進位值的清單,以及以程式設計方式擷取和設定這些值的詳細資訊,請參閱 FILETYPEATTRIBUTEFLAGS