次の方法で共有


CEditView::OnReplaceSel

CEditView は、ユーザーが標準的な[置換]ダイアログ ボックスの[置換]ボタンをクリックしたときに OnReplaceSel を呼び出します。

virtual void OnReplaceSel(
   LPCTSTR lpszFind,
   BOOL bNext,
   BOOL bCase,
   LPCTSTR lpszReplace 
);

パラメーター

  • lpszFind
    検索するテキスト。

  • bNext
    検索方向を指定します。**[真]**でバッファーの末尾に向かって検索方向の場合は。FALSEでバッファーの先頭に向かって検索方向の場合は。

  • bCase
    検索で大文字と小文字を区別するかどうかを指定します。[真]、検索で大文字小文字が区別される場合。FALSE、検索で大文字と小文字の区別がない場合は。

  • lpszReplace
    見つかったテキストを置換テキスト。

解説

オプションを使用すると、この関数は bCaseによって指定された大文字と小文字の区別を bNextで指定されている方向で lpszFindで指定されているテキストの、次の出現箇所をバッファー内のテキストを検索します。検索は FindTextの呼び出しによって実現されます。テキストがない場合、OnTextNotFound が呼び出されます。

変更する方法をオーバーライド OnReplaceSelCEditView派生オブジェクトは、選択したテキストを置換します。

必要条件

ヘッダー: afxext.h

参照

関連項目

CEditView クラス

階層図

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceAll