Share via


ファイルの種類の属性を定義する方法

関連付けられている ProgID にファイルの種類の属性を割り当てると、ファイルの種類の動作の一部の側面を制御できます。 Windows Vista より前のバージョンでは、これらの属性を使用すると、ユーザーが [ フォルダー オプション] プロパティ タブを使用してファイルの種類のさまざまな側面 (アイコンや動詞など) を変更できる範囲を制限できます。

ファイルの種類の属性は、 ファイル の種類に関連付けられている ProgID サブキーで REG_DWORDまたはREG_BINARY 値として指定されたバイナリ フラグです。

ファイルの種類に属性を割り当てるには、次の手順に従います。

Instructions

手順 1:

ファイルの種類に関連付けられている ProgID サブキーに EditFlags エントリを追加します。

手順 2:

エントリを適切な属性値に設定します。

次の例は、.myp ファイルの種類に設定されたFTA_NoRemove (0x00000010) 属性とFTA_NoNewVerb (0x00000020) 属性を示しています。

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

解説

フラグを論理 OR と組み合わせて、単一の属性値を形成できます。

使用可能なファイルの種類の属性とその 16 進数の値の一覧、およびプログラムによるこれらの値の取得と設定の詳細については、「 FILETYPEATTRIBUTEFLAGS」を参照してください。