我是用的SetDlgItemText来显示的文本信息

解决方案 »

  1.   

    例子:
    CEdit m_ctrlMsg;//文本框句柄
    // 添加数据并现实最后面一条
    VOID CMyFileDiskDlg::RecordLogs(PCHAR szMsg1, PCHAR szMsg2, PCHAR szMsg3)
    {
    CString m_strMsg;

    m_strMsg += szMsg1;
    m_strMsg += szMsg2;
    m_strMsg += szMsg3;
    m_strMsg += "\r\n\r\n"; int nLen = m_ctrlMsg.GetWindowTextLength(); //得到已有文本长度
    if (nLen > 1024)
    {
                    //超过1024,清空一次
    m_ctrlMsg.SetSel(0, -1);
    }
    else
    {
                    //选择最后
    m_ctrlMsg.SetSel(nLen,nLen);
    } m_ctrlMsg.ReplaceSel(m_strMsg);//添加当前内容
    }自己试试