导航:  Windows Controls Procedures > Rich Edit Control > Wrappers >

RichEdit_FindTextEx

上一页返回章节概述下一页

描述

 

在丰富的编辑控件中查找文本.您可以使用此功能或发送EM_FINDTEXTEX消息明确.

 

PB Syntax

FUNCTION RichEdit_FindTextEx ( _

BYVAL hRichEdit AS HWND, _

BYVAL fOptions AS DWORD, _

BYVAL lpftex 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

如果设置,操作只搜索匹配搜索字符串的整个单词.如果没有设置,操作也会搜索与搜索字符串匹配的单词片段.

lpftex

[in]指向包含有关查找操作信息FINDTEXTEXW结构.

 

Return Value

 

返回值指定最近指定点的字符的零基字符索引.如果指定的点超出控件中的最后一个字符,则返回值指示编辑控件中的最后一个字符.

 

备注

 

如果有更多的匹配,返回值是下一个匹配的基于零的字符位置.

 

如果没有更多的匹配,返回值是?.

 

备注

 

如果搜索操作找到匹配,则chrgText的成员FINDTEXTEXW结构返回包含匹配文本的字符范围.

 

最低操作系统

 

Windows NT 4.0. 95,

 

引用文件

 

AfcRichEdit.inc