to:ghz(浪子) 
谢了,我明白了,原来\r\n要一起用可后面那个问题谁知道?

解决方案 »

  1.   

    下面这个例子是我用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());
    }
      

  2.   

    用"\r\n",并且所用控件的属性应当为styles->multiline