请问如何向已经有数行字符串的edit控件的最后行之后添加新行(字符串)? 请问如何向已经有数行字符串的edit控件的最后行之后添加新行(字符串)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用GetWindowText得到全部文本,然后添加“\r\n”换行,在添加你的新行,然后SetWindowText回去 啊?str+="\n ......";updatedata(false); 假设指针pEdit指向你要的编辑框CString strText;pEdit->GetWindowText(strText);strText += "\r\n My new line";pEdit->SetWindowText(strText); 我是随循环添加新行的,如果用SetWindowText会发生抖动现象,用ReplaceSel,应该怎样添加? 我觉得你应该用listbox,用edit这么做的话,可能太费工夫了! CString strText;m_ctrlMyEd.GetWindowText(strText);m_ctrlMyEd.SetSel(strText.GetLength(),strText.GetLength()); m_ctrlMyEd.ReplaceSel( "1", FALSE ); 先用SetSel将光标移到最后,然后用SetSel在最后增加看看效果如何 有谁知道QQmusic的"歌词界面"是怎么实现的啊? 关于添加资源的问题 windows系统自带的DLL和visual studio.net(version 2002)自带的DLL有什么不同啊 在打印预览里显示都正常,可是打却打不出来,是怎么回事? 入门级问题,请执教。。 熟悉CToolTipCtrl的朋友进来看一下。 如何在程序中個修改本機IP,本機名稱? 怎样改变按扭的背景 不同对话框类的数据传递,数据无法更新 弹出式菜单的问题 请教一个c++语言的基础问题 "\r\n"起什么作用 两个奇怪的问题,adCmdProc未定义?连接字符串太长?
str+="\n ......";
updatedata(false);
pEdit->GetWindowText(strText);
strText += "\r\n My new line";
pEdit->SetWindowText(strText);
如果用SetWindowText会发生抖动现象,
用ReplaceSel,应该怎样添加?
m_ctrlMyEd.GetWindowText(strText);
m_ctrlMyEd.SetSel(strText.GetLength(),strText.GetLength());
m_ctrlMyEd.ReplaceSel( "1", FALSE );
然后用SetSel在最后增加
看看效果如何