1. 程式人生 > >MFC中怎樣向編輯框Edit Control中追加文字以及實現換行

MFC中怎樣向編輯框Edit Control中追加文字以及實現換行

1.追加文字

使用str+=

LRESULT CMFCdetectDlg::OnMyMessage3(WPARAM wParam, LPARAM lParam)
{
    // TODO: 處理使用者自定義訊息 
    //UpdateData(TRUE);
    CString str2;
    str2 = *((CString*)wParam);
    CString str;
    m_edit.GetWindowTextW(str);
    str += str2;
    m_edit.SetWindowTextW(str);

    //UpdateData(FALSE);
return 0; }

2.實現換行

(1)將控制元件的屬性設定為:
Mutilines->true;
Want return->true;
Horizontal Scroll->TRUE;
Vertical Scroll->TRUE
(2)輸出字串換行符是 “\r\n” 而不是”\n”.