CEditView::OnFindNext
更新 : 2007 年 11 月
bCase で指定された大文字、小文字の区別方法を使って bNext で指定されている方向へ、lpszFind で指定されたテキストをバッファ内のテキストから検索します。
virtual void OnFindNext(
LPCTSTR lpszFind,
BOOL bNext,
BOOL bCase
);
パラメータ
lpszFind
検索するテキスト。bNext
検索の方向を指定します。TRUE のときは、バッファの末尾方向へ検索します。FALSE のときは、バッファの先頭方向へ検索します。bCase
検索時、大文字と小文字を区別するかどうかを指定します。TRUE のときは、大文字と小文字を区別します。FALSE のときは、大文字と小文字を区別しません。
解説
現在選択されているテキストから検索を開始します。検索は FindText を使います。既定の実装では、テキストが見つからなかったとき、OnFindNext 関数は OnTextNotFound を呼び出します。
CEditView 派生オブジェクトでテキストの検索方法を変更する場合は、OnFindNext をオーバーライドします。標準の [検索と置換] ダイアログ ボックスの [次を検索] ボタンをクリックしたときは、CEditView は OnFindNext を呼び出します。
必要条件
ヘッダー : afxext.h