1.edit控件属性设置 Mutiline true, Want Return true,Auto VScroll true, Vertical Scroll true
2.为edit控件关联2变量
.h文件
//Edit控件
CEdit m_ctrlShowHrv;
//Control类型变量
CString
m_strShowHrv; //Cstring类型变量
.cpp文件
void CIrHrvProjDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, IDC_SHOW_HRV, m_ctrlShowHrv);
DDX_Text(pDX, IDC_SHOW_HRV, m_strShowHrv);
}
void function()//示例代码
{
for(int i = 0 ; i<20;++i)
{
CString str;
str.Format(_T("添加要显示的内容");
m_strShowHrv += str;
UpdateData(FALSE);
int iVscrollPos = m_ctrlShowHrv.GetLineCount();
//当前文本行数
m_ctrlShowHrv.SetSel(-1);
//设置文本显示位置_底部
}
}
//注意:edit控件中文字换行为 \r\n, 并不是\n