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 をオーバーライドします。標準の [検索と置換] ダイアログ ボックスの [次を検索] ボタンをクリックしたときは、CEditViewOnFindNext を呼び出します。

必要条件

ヘッダー : afxext.h

参照

参照

CEditView クラス

階層図

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceAll

CEditView::OnReplaceSel

その他の技術情報

CEditView のメンバ