MFC编辑框追加文本换行

cpp 复制代码
void CeditdemoDlg::OnBnClickedButton1()
{
	// TODO: 在此添加控件通知处理程序代码
	CString str1;

	SetDlgItemText(IDC_EDIT1, _T(""));
	for (int i = 0; i < 5; i++)
	{
		((CEdit*)GetDlgItem(IDC_EDIT1))->SetSel(GetDlgItem(IDC_EDIT1)->GetWindowTextLength(), GetDlgItem(IDC_EDIT1)->GetWindowTextLength());
		str1.Format(_T("AAAAA%d"), i);
		((CEdit*)GetDlgItem(IDC_EDIT1))->ReplaceSel(str1 + L"\n");
	}
}

void CeditdemoDlg::OnBnClickedButton2()
{
	// TODO: 在此添加控件通知处理程序代码
	CString content, str1;

	SetDlgItemText(IDC_EDIT1, _T(""));
	for (int i = 0; i < 5; i++)
	{
		GetDlgItemText(IDC_EDIT1, content);
		str1.Format(_T("AAAAA%d;"), i);
		content += str1;
		content += "\r\n\r\n";
		SetDlgItemText(IDC_EDIT1, content);
	}
}

按钮1;

按钮2;

设置编辑框 Multilines、Vertical Scroll、Want return 三个属性为true;

相关推荐
aramae1 小时前
C++ IO流完全指南:从C标准库到C++流式编程
服务器·c语言·开发语言·c++·后端
_wyt0012 小时前
c++里的族谱:树
c++·
@三十一Y2 小时前
C++:AVL树实现
c++
haolin123.3 小时前
类和对象(上)
开发语言·c++
ShineWinsu3 小时前
对于Linux:传输层协议UDP原理的解析
linux·c++·面试·udp·协议·传输层·计算机系统
LingzhiPi3 小时前
零知派ESP32--AS5600磁吸旋钮音量控制器
c++·单片机·嵌入式硬件
小保CPP3 小时前
OpenCV C++车型识别1-图像预处理
c++·人工智能·opencv·计算机视觉
库克克4 小时前
【C++】C++11 包装器function 与 绑定器 bind
开发语言·c++
小小龙学IT4 小时前
C++ Placement New 与显式析构:手动对象生命周期管理的艺术
c++·windows·mfc
小保CPP4 小时前
OpenCV C++车型识别2-形状匹配
c++·人工智能·opencv·计算机视觉