工控编程吧
标题:
上位机MFC如何在编辑框中实现多行显示
[打印本页]
作者:
qq263946146
时间:
2019-7-27 13:04
标题:
上位机MFC如何在编辑框中实现多行显示
要实现多行显示功能,编辑框的属性要设置为多行。然后我们才可以用代码实现多选文本的输出显示。
代码中多选功能,使用的是换行操作符\r\n例如有编辑框
IDC_EDIT。我们可以调用下面代码查看效果。
CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT);
CString strText = _T("");
for (int n = 0; n < 10; n++)
{
CString strTemp = _T("");
strTemp.Format(_T("Line%d"), n);
strText += strTemp;
if (n < 10 - 1)
{
strText += _T("\r\n");
}
pEdit->SetWindowText(strText);
return TRUE;
}
复制代码
[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4