Compartilhar via


Como definir atributos de tipo de arquivo

Atribuir atributos de tipo de arquivo a um ProgID associado permite controlar alguns aspectos do comportamento do tipo de arquivo. Antes do Windows Vista, esses atributos poderiam permitir que você limitasse até que ponto o usuário poderia usar a guia de propriedades Opções de Pasta para modificar vários aspectos do tipo de arquivo, como seu ícone ou verbos.

Os atributos de tipo de arquivo são sinalizadores binários especificados como valores REG_DWORD ou REG_BINARY na subchave ProgID associada do tipo de arquivo.

Para atribuir atributos para um tipo de arquivo, siga estas etapas.

Instruções

Etapa 1:

Adicione uma entrada EditFlags à subchave ProgID associada do tipo de arquivo.

Etapa 2:

Defina a entrada para o valor de atributo apropriado.

O exemplo a seguir mostra os atributos FTA_NoRemove (0x00000010) e FTA_NoNewVerb (0x00000020) definidos para o tipo de arquivo .myp.

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

Comentários

Os sinalizadores podem ser combinados com um OR lógico para formar o valor de atributo único.

Para obter uma lista de possíveis atributos de tipo de arquivo e seus valores hexadecimal e mais detalhes sobre como recuperar e definir esses valores programaticamente, consulte FILETYPEATTRIBUTEFLAGS.