richedit控件怎么显示不了数据?相关代码如下:
void CTextView::ShowMessage(LPCTSTR lpszMessage)
{
CString strTemp = lpszMessage;
strTemp += _T("\r\n");
GetDlgItemText(IDC_RICHEDIT1, strTemp);

}

解决方案 »

  1.   


    楼主是要显示strTemp的数据吗?
    SetDlgItemText(IDC_RICHEDIT1, strTemp); 
      

  2.   

    原来的显示方式是用CEditView视图类显示的,代码如下:
    void CMessageView::ShowMessage(LPCTSTR lpszMessage)
    {
    CString strTemp = lpszMessage;
    strTemp += _T("\r\n");
    int len = GetWindowTextLength();
    GetEditCtrl().SetSel(len,len);
    GetEditCtrl().ReplaceSel(strTemp);
    }