CEditView::FindText
更新 : 2007 年 11 月
CEditView オブジェクトのテキスト バッファを検索します。
BOOL FindText(
LPCTSTR lpszFind,
BOOL bNext = TRUE,
BOOL bCase = TRUE
);
パラメータ
lpszFind
検索するテキスト。bNext
検索の方向を指定します。TRUE のときは、バッファの末尾方向へ検索します。FALSE のときは、バッファの先頭方向へ検索します。bCase
検索時、大文字と小文字を区別するかどうかを指定します。TRUE のときは、大文字と小文字を区別します。FALSE のときは、大文字と小文字を区別しません。
戻り値
テキストが見つかった場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
この関数は、lpszFind で指定されたテキストをバッファ内のテキストから検索します。現在選択されているテキストから bNext で指定されている方向へ、bCase で指定された大文字、小文字の区別方法を使って検索を開始します。テキストが見つかったときは、見つかったテキストを選択し、0 以外の値を返します。テキストが見つからなかったときは 0 を返します。
通常、OnFindNext 関数が FindText を呼び出してるので OnFindNext 関数をオーバーライドしない限り、FindText 関数を呼び出す必要はありません。
必要条件
ヘッダー : afxext.h