Partager via


Guide pratique pour définir des attributs de type de fichier

L’attribution d’attributs de type de fichier à un ProgID associé vous permet de contrôler certains aspects du comportement du type de fichier. Avant Windows Vista, ces attributs pouvaient vous permettre de limiter la mesure dans laquelle l’utilisateur pouvait utiliser l’onglet de propriété Options du dossier pour modifier différents aspects du type de fichier, tels que son icône ou ses verbes.

Les attributs de type de fichier sont des indicateurs binaires spécifiés en tant que valeurs REG_DWORD ou REG_BINARY dans la sous-clé ProgID associée du type de fichier.

Pour affecter des attributs pour un type de fichier, procédez comme suit.

Instructions

Étape 1 :

Ajoutez une entrée EditFlags à la sous-clé ProgID associée du type de fichier.

Étape 2 :

Définissez l’entrée sur la valeur d’attribut appropriée.

L’exemple suivant montre les attributs FTA_NoRemove (0x00000010) et FTA_NoNewVerb (0x00000020) définis pour le type de fichier .myp.

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

Notes

Les indicateurs peuvent être combinés avec un OR logique pour former la valeur d’attribut unique.

Pour obtenir la liste des attributs de type de fichier possibles et leurs valeurs hexadécimales, ainsi que plus d’informations sur la récupération et la définition par programme de ces valeurs, consultez FILETYPEATTRIBUTEFLAGS.