如何定义文件类型属性
将文件类型属性分配给关联的 ProgID 使您能够控制文件类型行为的某些方面。 在 Windows Vista 之前,这些属性可让你限制用户使用 “文件夹选项” 属性选项卡修改文件类型的各个方面(如图标或谓词)的程度。
文件类型属性是指定为 REG_DWORD 或 REG_BINARY 文件类型的关联 ProgID 子项中的值的二进制标志。
若要为文件类型分配属性,请执行以下步骤。
Instructions
步骤 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。