GET_COLOR_INFO

EE_GET_COLOR メッセージ で使用します。

typedef struct _GET_COLOR_INFO {
	UINT cbSize;
	BOOL bFind;
	UINT nIndex;
	COLORREF clrText;
	COLORREF clrBack;
	int nAttr;
} GET_COLOR_INFO;

フィールド

cbSize

[In] データ構造体をバイト単位で指定します。 EE_GET_COLOR メッセージを送信する前に、sizeof( GET_COLOR_INFO ) を指定します。

bFind

[in] 検索の色を取得する場合には TRUE を、それ以外の部分の色を取得する場合には FALSE を指定します。

nIndex

[in] 色を取得するインデックスを指定します。bFind が FALSE の場合、インデックスは MAX_SMART_COLOR より小さい値である必要があります。

clrText

[out] EE_GET_COLOR メッセージから戻ると、このフィールドには文字色が格納されます。この値は、RGB値、または次のいずれかの値になります。

DEFAULT_COLOR

Windows システム色が使用されます。

TRANSPARENT_COLOR

透明色です。

clrBack

[out] EE_GET_COLOR メッセージから戻ると、このフィールドには背景色が格納されます。この値は、RGB値、または次のいずれかの値になります。

DEFAULT_COLOR

Windows システム色が使用されます。

TRANSPARENT_COLOR

透明色です。

nAttr

[out] EE_GET_COLOR メッセージから戻ると、このフィールドにはスタイルが格納されます。この値は、次のいずれかの値になります。

SMART_COLOR_FONT_NORMAL

通常のフォントです。

SMART_COLOR_FONT_UNDERLINE

下線付きフォントです。

SMART_COLOR_FONT_BOLD

太字フォントです。

SMART_COLOR_FONT_ITALIC

斜体フォントです。

SMART_COLOR_FONT_WIGGLY

波線が付いたフォントです。

SMART_COLOR_FONT_DOTTED

線の場合、点線です。

バージョン

Version 14.4 以上で利用できます。