Определение атрибутов типа файла
Назначение атрибутов типа файла связанному идентификатору ProgID позволяет управлять некоторыми аспектами поведения типа файла. До windows Vista эти атрибуты могли позволить ограничить область, в которой пользователь может использовать вкладку свойств Параметры папки для изменения различных аспектов типа файла, таких как его значок или команды.
Атрибуты типа файла — это двоичные флаги, указанные как REG_DWORD или REG_BINARY значения в связанном подразделе ProgID типа файла.
Чтобы назначить атрибуты для типа файла, выполните следующие действия.
Инструкции
Шаг 1.
Добавьте запись EditFlags в связанный с типом файла подраздел ProgID.
Шаг 2.
Задайте для записи соответствующее значение атрибута.
В следующем примере показаны атрибуты FTA_NoRemove (0x00000010) и FTA_NoNewVerb (0x00000020), заданные для типа файла .myp.
HKEY_CLASSES_ROOT
.myp-file
(Default) = ApplicationVendor.MyProgram
ApplicationVendor.MyProgram
(Default) = MyProgram Application
EditFlags = 0x00000030
Комментарии
Флаги можно объединить с логическим ИЛИ для формирования значения одного атрибута.
Список возможных атрибутов типа файла и их шестнадцатеричных значений, а также дополнительные сведения о программном извлечении и настройке этих значений см. в разделе FILETYPEATTRIBUTEFLAGS.