怎么在MFC编辑框里显示多行文本

2024-12-04 08:17:46
推荐回答(2个)
回答1:

  只要在文本框控件上选择multiline(多行)那一项,然后在选上want return(允许回车)这项就可以了。

  Cstring str("multiline display \n");
  str+="second line \n";
  Dlg->GetDlgItem(IDC_EDIT1)->ShowWindowText(str);

回答2:

CString str;
str.Format("asdfasdf\r\nasdfasdf\r\nasdfasdf\r\n");
SetDlgItemText(str);

// 加上\r\n显示的内容就会自动换行了(前提是编辑框属性已设置为多行)。