將文件類型屬性指派給相關聯的 ProgID 可讓您控制檔類型行為的一些層面。 在 Windows Vista 之前,這些屬性可讓您限制使用者可以使用 資料夾選項 屬性索引標籤來修改檔類型的各個層面,例如其圖示或動詞。
檔案類型屬性是二進位旗標,指定為 REG_DWORD 或 REG_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。