Editor_EnumHighlight¶
列举高亮的字符串。你能直接用该内联函数或明确地发送 EE_ENUM_HIGHLIGHT 消息。
Editor_EnumHighlight( HWND hwnd, LPWSTR pBuf, size_t cchBuf ); hwnd 指定 EmEditor 视图或框架的窗口句柄。 cchBuf 用字符数指定缓冲区大小。要注意的是两个空字符会被添加到高亮字符串列表末尾。如果指定的数值为 0,该消息会返回需要检索高亮字符串列表的大小。 pBuf 指定指针指向缓冲区来检索高亮字符串列表。在这个缓冲区内,由一个空字符分隔的可用的高亮字符串列表会被检索。两个空字符会被添加到高亮字符串列表末尾。如果指定的数值为 0,pBuf 是空 (NULL)。 The first character of each string represents the color and a combination of the following values. 从 0 到 9 颜色。用 HIGHLIGHT_COLOR_MASK 作为掩码。 HIGHLIGHT_WORD 全词匹配时高亮 HIGHLIGHT_RIGHT_SIDE 高亮到选定单词右侧。 HIGHLIGHT_INSIDE_TAG 仅在标记内。 HIGHLIGHT_REG_EXP 正则表达式。 HIGHLIGHT_CASE 匹配大小写。 HIGHLIGHT_RIGHT_ALL 高亮单词与其右侧区域。 返回值是检索高亮字符串列表的必需大小。 支持 EmEditor 7.00 或之后的版本。参数¶
返回值¶
支持版本¶