仮想 void OnReplaceSel ( LPCTSTR で、lpszFind, BOOL bNext, BOOL bCase, LPCTSTR lpszReplace );
パラメーター
lpszFind
検索するテキスト。
bNext
検索の方向を指定します。TRUE、検索方向、バッファーの終わりに向けての場合。FALSE、検索方向、バッファーの先頭へ向かっている場合。
bCase
検索が大文字小文字を区別するかどうかを指定します。TRUE、検索大文字小文字を区別する場合。FALSEで、検索は大文字と小文字でない場合。
lpszReplace
見つかったテキストを置き換えるテキスト。
解説
ユーザーに、標準の置換] ダイアログ ボックスでの置換選択されるCEditView OnReplaceSelを呼び出す。
選択を交換した後、この関数で、lpszFind、 bNextで、 bCaseで指定された大文字と小文字を指定した方向に指定されたテキストの次の出現箇所をバッファー内のテキストを検索します。検索は、 FindTextの呼び出しを通じて行われます。テキストが見つからない場合は、 OnTextNotFoundと呼ばれる。
CEditViewの方法を変更するには、 OnReplaceSelをオーバーライド-派生オブジェクトは、選択したテキストを置き換えます。
CEditView の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CEditView::OnFindNext、 CEditView::OnTextNotFound、 CEditView::FindText、 CEditView::OnReplaceAll(&N)