EE_FINDA¶
搜索一个 ANSI 字符串。你能明确地发送该消息或用 Editor_FindA 内联函数。
EE_FINDA
wParam = (WPARAM) (UINT) nFlags;
lParam = (LPARAM) (LPCSTR) szFind;
参数¶
nFlags
你能指定一个下列值的组合。
值 | 含义 |
---|---|
FLAG_FIND_AROUND | 移动到文本的开始/结束处。 |
FLAG_FIND_BOOKMARK | 在有匹配的字符串的行上设置书签。 |
FLAG_FIND_CASE | 区分大小写。 |
FLAG_FIND_CLOSE | 搜索完成后关闭该对话框。 |
FLAG_FIND_COUNT | 计算匹配字符串的出现次数。 |
FLAG_FIND_EMBEDDED_NL | 匹配 CSV 文档中的嵌入式换行符,不匹配其他换行符。 |
FLAG_FIND_ESCAPE | 使用转义序列。 |
FLAG_FIND_NEXT | 从光标处往下搜索字符串。如果没有设置该标志,则往上搜索字符串。 |
FLAG_FIND_NO_PROMPT | 禁止显示对话框即使没有找到任何字符串。 |
FLAG_FIND_ONLY_WORD | 匹配整个单词。 |
FLAG_FIND_REG_EXP | 使用正则表达式。 |
FLAG_FIND_SAVE_HISTORY | 为重复搜索保存搜索过的字符串。 |
FLAG_FIND_SELECT_ALL | 选择所有匹配的字符串。 |
szFind
指定一个要搜索的字符串。
返回值¶
如果消息成功,返回值为非零值。如果消息不成功,返回值为零。