EE_ENUM_HIGHLIGHT¶
列舉高亮的字符串。您能明確地發送該消息或用 Editor_EnumHighlight 內嵌函式。
EE_ENUM_HIGHLIGHT
wParam = (WPARAM) (size_t) cchBuf;
lParam = (LPARAM) (LPWSTR) pBuf;
參數¶
cchBuf
用字符數指定緩沖區大小。要注意的是兩個空字符會被添加到高亮字符串列表末尾。如果指定的數值為 0,該消息會返回需要檢索高亮字符串列表的大小。
pBuf
指定指針指向緩沖區來檢索高亮字符串列表。在這個緩沖區內,由一個空字符分隔的可用的高亮字符串列表會被檢索。兩個空字符會被添加到高亮字符串列表末尾。如果指定的數值為 0,pBuf 是空 (NULL)。
每一個字符串的第一個字符代表顏色和下列值的組合。
從 0 到 9 | 顏色。用 HIGHLIGHT_COLOR_MASK 作為掩碼。 |
HIGHLIGHT_WORD | 全詞匹配時高亮。 |
HIGHLIGHT_RIGHT_SIDE | 高亮到選定單詞右側。 |
HIGHLIGHT_INSIDE_TAG | 僅在標記內。 |
HIGHLIGHT_REG_EXP | 規則運算式。 |
HIGHLIGHT_CASE | 匹配大小寫。 |
HIGHLIGHT_RIGHT_ALL | 高亮單詞與其右側區域。 |
返回值¶
返回值是檢索高亮字符串列表的必需大小。
支持版本¶
支持 EmEditor 7.00 或之後的版本。