EM_FINDTEXT訊息

在豐富的編輯控制項內尋找文字。

參數

wParam

指定搜尋作業的參數。 此參數可以是下列一或多個值。

意義
FR_DOWN
Microsoft Rich Edit 2.0 和更新版本:如果設定,搜尋是從目前選取範圍的結尾到檔的結尾。 如果未設定,則搜尋是從目前選取範圍的結尾到檔的開頭。
Microsoft Rich Edit 1.0:會忽略FR_DOWN旗標。 搜尋一律會從目前選取範圍的結尾到檔的結尾。
FR_MATCHALEFHAMZA
Microsoft Rich Edit 3.0 和更新版本:如果設定,搜尋會區分具有不同輔色的阿拉伯文 alef。 如果未設定,則所有 alef 都單獨與 alef 字元相符。
FR_MATCHDIAC
Microsoft Rich Edit 3.0 和更新版本:如果設定,搜尋作業會考慮阿拉伯文和希伯來文的讀音符號。 如果未設定,則會忽略讀音符號。
FR_MATCHKASHIDA
Microsoft Rich Edit 3.0 和更新版本:如果設定,搜尋作業會考慮阿拉伯文 kashidas。 如果未設定,則會忽略 kashidas。
FR_MATCHWIDTH
Windows 8:如果設定,則會將相同字元的單一位元組和雙位元組版本視為不相等。
FR_WHOLEWORD
如果設定,作業只會搜尋符合搜尋字串的整字。 如果未設定,作業也會搜尋符合搜尋字串的欄位。

lParam

FINDTEXT結構,包含尋找作業的相關資訊。

傳回值

如果找到目標字串,傳回值會是相符專案第一個字元的以零起始的位置。 如果找不到目標,則傳回值為 -1。

備註

FINDTEXT.chrgcpMin成員一律會指定搜尋的起點,而 cpMax會指定結束點。 向後搜尋時, cpMin 必須等於或大於 cpMax。 向前搜尋時, cpMax 中的值 -1 會將搜尋範圍延伸至文字結尾。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Richedit.h

另請參閱

FINDTEXT