如何在Edit Box控件的多行显示中进行换行? to:ghz(浪子) 谢了,我明白了,原来\r\n要一起用可后面那个问题谁知道? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面这个例子是我用EditBox作跟踪信息用的,m_TraceWnd是一个EditBox.void Trace(LPCTSTR szFmt, ...){ CString str; // Format the message text va_list argptr; va_start(argptr, szFmt); str.FormatV(szFmt, argptr); va_end(argptr); str.Replace(_T("\n"), _T("\r\n")); CString strWndText; m_TraceWnd.GetWindowText(strWndText); strWndText += str; m_TraceWnd.SetWindowText(strWndText);// m_TraceWnd.SetSel(str.GetLength()-1, str.GetLength()-2, FALSE); m_TraceWnd.LineScroll(m_TraceWnd.GetLineCount());} 用"\r\n",并且所用控件的属性应当为styles->multiline 调整BMP亮度 GDI+ DrawImage函数不明之处? 谁可以给我分享一点支持VS2010 mfc 的皮肤吖 比如BCG 进一个公司熟悉工作环境需要多久 C++模板类 怎样建立仿Excel的多文档多视应用程序 如何阻止当鼠标移动窗口的时候没有那个虚线框 关于vc的帮助 请问VC6中怎样使组合框的内容不可编辑而只可选择? CertGetNameString函数为什么总是失败 简单任务!关键字:CEdit \n SetWindowText 换行 ! !*!用可变间距字体,怎么确定光标(插入号)位置?以可以后左右方向键控制光标?
void Trace(LPCTSTR szFmt, ...)
{
CString str; // Format the message text
va_list argptr;
va_start(argptr, szFmt);
str.FormatV(szFmt, argptr);
va_end(argptr); str.Replace(_T("\n"), _T("\r\n")); CString strWndText;
m_TraceWnd.GetWindowText(strWndText);
strWndText += str;
m_TraceWnd.SetWindowText(strWndText);// m_TraceWnd.SetSel(str.GetLength()-1, str.GetLength()-2, FALSE);
m_TraceWnd.LineScroll(m_TraceWnd.GetLineCount());
}