CEdit::ReplaceSel

更新 : 2007 年 11 月

エディット コントロール内で現在選択されているテキストを lpszNewText で指定されたテキストで置き換えます。

void ReplaceSel(
   LPCTSTR lpszNewText,
      BOOL bCanUndo = FALSE 
);

パラメータ

  • lpszNewText
    置き換えるテキストを保持する NULL で終わる文字列へのポインタ。

  • bCanUndo
    元に戻すことができるようにするには、TRUE を設定します。既定値は FALSE です。

解説

エディット コントロールのテキストの一部のみを置き換えます。テキスト全体を置き換えたいときは、CWnd::SetWindowText メンバ関数を使います。

現在選択されているテキストがないとき、置き換えたいテキストは現在のカーソル位置に挿入されます。

詳細については、Windows SDK の「EM_REPLACESEL」を参照してください。

使用例

CEdit::LineIndex」の例を参照してください。

必要条件

ヘッダー : afxwin.h

参照

参照

CEdit クラス

階層図

CWnd::SetWindowText

その他の技術情報

CEdit のメンバ