描述
在丰富的编辑控件中查找文本.您可以使用此功能或发送EM_FINDTEXT消息明确.
FreeBasic Syntax
FUNCTION RichEdit_FindText ( _ BYVAL hRichEdit AS HWND, _ BYVAL fOptions AS DWORD, _ BYVAL lpft AS FINDTEXTEXW PTR _ ) AS LONG |
参数
hRichEdit |
[in]编辑器控件句柄 |
fOptions |
[in]指定搜索操作的参数.此参数可以是下列值中的一个或多个.
FR_DOWN Microsoft Rich Edit 2.0 and later:如果设置,搜索从当前选择的最后结尾的文件.如果没有设置,搜索将从当前选择的结束到文档的开始. Rich Edit 1.0:的FR_DOWN标志被忽略.搜索总是从当前选择的结尾到文档的结尾. FR_MATCHALEFHAMZA Rich Edit 3.0后来:如果设置,搜索阿拉伯alefs不同口音之间的区别.如果没有设置,所有alefs由阿勒夫字符匹配. FR_MATCHCASE 如果设置,搜索操作区分大小写.如果未设置,则搜索操作不区分大小写. FR_MATCHDIAC Rich Edit 3.0 and later:如果设置,搜索操作将阿拉伯语和希伯来语的变音符号.如果没有设置,变音符号被忽略. FR_MATCHKASHIDA Rich Edit 3.0 and later:如果设置,搜索操作认为阿拉伯kashidas.如果没有设置,kashidas被忽略. FR_WHOLEWORD 如果设置,操作只搜索匹配搜索字符串的整个单词.如果没有设置,操作也会搜索与搜索字符串匹配的单词片段. |
lpft |
[in]指向包含有关查找操作信息FINDTEXTEXW结构. |
Return Value
如果有更多的匹配,返回值是下一个匹配的基于零的字符位置.
如果没有更多的匹配,返回值是?.
最低操作系统
Windows NT 4.0. 95,
引用文件
AfcRichEdit.inc