描述
查找丰富的编辑控件中的文本。
PB语法
FUNCTION RichEdit_FindText ( _ BYVAL hRichEdit AS DWORD, _ BYVAL fOptions AS DWORD, _ BYREF lpft AS FINDTEXT_A _ ) AS LONG |
参数
hRichEdit |
[in]处理编辑控件。 |
fOptions |
[in]指定搜索操作的参数。
FR_DOWN Microsoft Rich Edit 2.0及更高版本:如果设置,搜索从当前选择的结尾到文档的结尾。 Rich Edit 1.0:忽略FR_DOWN标志。 FR_MATCHALEFHAMZA Rich Edit 3.0和更高版本:如果设置,搜索区分不同口音的阿拉伯语alefs。 FR_MATCHCASE 如果设置,搜索操作区分大小写。 FR_MATCHDIAC Rich Edit 3.0及更高版本:如果设置,搜索操作会考虑阿拉伯语和希伯来语变音符号。 FR_MATCHKASHIDA Rich Edit 3.0及更高版本:如果设置,搜索操作会考虑阿拉伯语kashidas。 FR_WHOLEWORD 如果设置,则操作仅搜索与搜索字符串匹配的整个字。 |
lpft |
[in]指向FINDTEXT结构的指针,其中包含有关查找操作的信息。 |
返回值
如果有更多的匹配,则返回值是下一个匹配的从零开始的字符位置。
如果没有更多匹配,则返回值为?
最低操作系统
Windows 95,Windows NT 4.0。
Unicode
实现为ANSI和Unicode版本。
引用文件 #INCLUDE Once
CRichEditCtrl.inc