UI_PKEY_FontProperties_ForegroundColorType

UI_PKEY_FontProperties_ForegroundColorType プロパティを識別します。

propertyDescription
   name = UI_PKEY_FontProperties_ForegroundColorType
   shellPKey = UI_PKEY_FontProperties_ForegroundColorType
   formatID = 00000310-7363-696e-8441798acf5aebb7
   propID = 310
   typeInfo
      type = UI_SWATCHCOLORTYPE

解説

UI_PKEY_FontProperties_ForegroundColorTypeは、テキスト カラー ギャラリーの設定に対してクエリを実行するために、UI_PKEY_FontProperties_ForegroundColorと組み合わせてアプリケーションによって使用されます。

プロパティの値は、 UI_SWATCHCOLORTYPE 列挙体から取得されます。

既定値は UI_SWATCHCOLORTYPE_RGB です。

次の表に、使用可能なプロパティ値を示します。

説明
UI_SWATCHCOLORTYPE_NOCOLOR FontControl ではサポートされていません。
UI_SWATCHCOLORTYPE_AUTOMATIC アプリケーションでは、GetSysColor(COLOR_WINDOWTEXT) を使用して取得される現在の Windows テーマ テキストの色の色 の値について、適切なシステム メトリックに対してクエリを実行する必要があります。
UI_SWATCHCOLORTYPE_RGB アプリケーションでは、色の値 のUI_PKEY_FontProperties_ForegroundColor に対してクエリを実行する必要があります。 UI_PKEY_FontProperties_ForegroundColorの色の値が [テキストの色] ボタンに表示され、[テキスト] カラー ギャラリーで選択されます。

UI_PKEY_FontProperties_ForegroundColorTypeは、FontControlText カラー ギャラリーでカラー 見本が選択されている場合に、IUICommandHandler::Execute コールバック メソッドに渡されます。

Note

アプリケーションでは、テキストの 初期色 の値のみを設定し、文書内でカーソルの位置を変更するときにこの値を再設定しないことを強くお勧めします。 目的の色を再選択する必要がないように、最後の選択を維持する必要があります。

フォント コントロールのプロパティ

UI_SWATCHCOLORTYPE

フォント コントロール