关于EDIT控件显示有关问题,向大家请问,多谢

关于EDIT控件显示问题,向大家请教,谢谢!
CString str;
str=_T("hello_1\nhello_2");
CEdit * m_edInfor=(CEdit *)GetDlgItem(IDC_EDIT1);
int length=m_edInfor->GetWindowTextLength();
m_edInfor->SetSel(length,length);
m_edInfor->ReplaceSel(str);
UpdateData(FALSE);
    EDIT控件中没有显示str的内容,请指点迷津,谢谢!
------解决方案--------------------
你好,我把你的程序复制运行了一遍是可以显示的啊。。。。。
------解决方案--------------------
原先资源有问题,resource.h中的IDC_EDIT1常数和对话框资源中的不同步。
------解决方案--------------------
注意,向EDIT控件中写入内容是很简单的事情,你的做法太麻烦,试试:

SetDlgItemText(IDC_EDIT1,_T("hello_1\nhello_2"));
希望有用
------解决方案--------------------
同意楼上,或者用SetWindowText(),都比较方便