Определение атрибутов типа файла

Назначение атрибутов типа файла связанному идентификатору 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.