次の方法で共有


CEditView::OnFindNext

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 のメンバー