Freigeben über


Definieren von Dateitypattributen

Durch Zuweisen von Dateitypattributen zu einer zugeordneten ProgID können Sie einige Aspekte des Verhaltens des Dateityps steuern. Vor Windows Vista können Sie mit diesen Attributen den Umfang einschränken, in dem der Benutzer die Registerkarte Ordneroptionen verwenden konnte, um verschiedene Aspekte des Dateityps zu ändern, z. B. das Symbol oder die Verben.

Dateitypattribute sind Binärflags, die als REG_DWORD - oder REG_BINARY-Werte im zugeordneten ProgID-Unterschlüssel des Dateityps angegeben werden.

Führen Sie die folgenden Schritte aus, um einem Dateityp Attribute zuzuweisen.

Anweisungen

Schritt 1:

Fügen Sie dem zugeordneten ProgID-Unterschlüssel des Dateityps einen EditFlags-Eintrag hinzu.

Schritt 2:

Legen Sie den Eintrag auf den entsprechenden Attributwert fest.

Das folgende Beispiel zeigt die attribute FTA_NoRemove (0x00000010) und FTA_NoNewVerb (0x00000020), die für den Dateityp .myp festgelegt sind.

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

Bemerkungen

Die Flags können mit einem logischen OR kombiniert werden, um den wert eines einzelnen Attributs zu bilden.

Eine Liste der möglichen Dateitypattribute und deren Hexadezimalwerte sowie weitere Details zum programmgesteuerten Abrufen und Festlegen dieser Werte finden Sie unter FILETYPEATTRIBUTEFLAGS.