CEdit m_ShowLogCtrl;
....
void showLog(const std::string &log)
{
std::string strlog(log);
strlog.append("/r/n"); //显示时换行并且在控件拉伸时不影响内容的显示
long nlegth = 0;
nlegth =
m_ShowLogCtrl.SendMessage(WM_GETTEXTLENGTH);//获取指定文本窗口内文本有多少行
m_ShowLogCtrl.SetSel(nlegth, nlegth); //设置文本显示的区域,这里只设置了一行
m_ShowLogCtrl.ReplaceSel(strlog.c_str()); //将文本显示在设置的区域中
m_ShowLogCtrl.LineScroll(m_ShowLogCtrl.GetLineCount()); //滚动到最后一行
}