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;
Fields¶
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 消息返回后。該值可以是一個顏色的 RGB 值或下列的值之一。
SMART_COLOR_FONT_NORMAL | 字體為標準。 |
SMART_COLOR_FONT_UNDERLINE | 字體帶下劃線。 |
SMART_COLOR_FONT_BOLD | 字體是粗體。 |
SMART_COLOR_FONT_ITALIC | 字體是斜體。 |
SMART_COLOR_FONT_WIGGLY | 字體彎曲。 |
SMART_COLOR_FONT_DOTTED | 如果是行,指定的行帶虛線。 |
支持版本¶
支持 EmEditor 14.4 或之後的版本。