ホーム MFC Tips
エディットコントロールに文字列を追加する
ドキュメント種別 MFC に関する文書
最終更新日 2002/03/04
PR
 エディットコントロールに文字列を設定するには SetWindowText を使いますが、 すでにエディットコントロールに文字列があり、その文字列の後にさらに文字列を追加するためには、 SetSel ですでにある文字列の最後尾を選択してから ReplaceSel で 新しい文字列を追加します。

// 追加する文字列
CString strNewText;
strNewText = _T("新しい文字列");

// m_editはCEdit型のメンバ変数
int nLen = m_edit.GetWindowTextLength();
m_edit.SetFocus();
m_edit.SetSel(nLen, nLen);
m_edit.ReplaceSel(strNewText);