MFC控件Edit control不能多行展示

MFC控件Edit control不能多行显示?
C/C++ code
for(....)
{
if(...)
{int nLen = GetDlgItem(IDC_EDIT_ACTION1)->GetWindowTextLength();
CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT_ACTION1);    
CString csText1;
csText1.Format(csText1+"\r\n Player %d  \r\n", j);
pEdit->SetSel(0,nLen);
pEdit->ReplaceSel(csText1);
if(...)
{
CString csText2;
csText2.Format(csText2+" hello \r\n", j);
pEdit->SetSel(nLen,2*nLen);
pEdit->ReplaceSel(csText2);
}
}
}
不能多行显示,csText1总是被csText2覆盖!这个怎么解决,MFC不是很熟,还请大神指教,谢谢!!!

------解决方案--------------------
看下IDC_EDIT_ACTION1这个控件的属性

有个 多行(Muiltline)的属性 改为 true 就可以了
------解决方案--------------------
探讨

这些属性已经设置好了~引用:

看下IDC_EDIT_ACTION1这个控件的属性

有个 多行(Muiltline)的属性 改为 true 就可以了

------解决方案--------------------
控件属性多行
want return 为true
------解决方案--------------------
把 Auto VScroll 和 Vertical Scroll 这两个属性也改为True试试看
------解决方案--------------------
感觉是你的代码有问题,而不是EDIT属性设置的问题。
EDIT要多行显示的时候,只需把Multiline属性改为“TRUE”即可,其它地方不用动。
------解决方案--------------------

关键是把AutoHscroll去掉
------解决方案--------------------
我试了一下发现你的代码没问题
不知道你说的是什么样的覆盖
最好上个图
------解决方案--------------------
直接将 edit 付值看看? ="AAA\r\nBBB";
------解决方案--------------------
Muiltline的属性 改为 true 应该就就可以啊
------解决方案--------------------
ES_MULTILINE