vc多行输入控件、可以用来记录日志的控件
2013-04-07 16:39
323 查看
在vc的控件面板中找到【rich Edit】控件,添加到窗体中,并设置相应的属性,如下图所示:
![](http://img.my.csdn.net/uploads/201304/07/1365324396_5409.jpg)
然后再添加一个按钮控件,双击按钮添加代码:
int i=0;
while(i<10000) //循环插入10000条数据
{
i++;
CString a;
a.Format("%d",i);
a = a+"、##########1234567890**************sdfsdsddfdfsd******************asdasd ";
DWORD dwSel = ((CEdit*)GetDlgItem(IDC_RICHEDIT1))->GetSel();
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->SetSel(dwSel, dwSel); //在最后一行插入数据
//((CEdit*)GetDlgItem(IDC_RICHEDIT1))->SetSel(0, 0); //在第一行插入数据
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->ReplaceSel(a);
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->ReplaceSel(_T("\r\n")); //回车换行
}
此时运行程序,程序会自动运行并退出或者根本不运行程序,解决方法:
在 CYourApp::InitInstance 中
添加:AfxInitRichEdit();
然后再运行程序,程序正常运行!
![](http://img.my.csdn.net/uploads/201304/07/1365324396_5409.jpg)
然后再添加一个按钮控件,双击按钮添加代码:
int i=0;
while(i<10000) //循环插入10000条数据
{
i++;
CString a;
a.Format("%d",i);
a = a+"、##########1234567890**************sdfsdsddfdfsd******************asdasd ";
DWORD dwSel = ((CEdit*)GetDlgItem(IDC_RICHEDIT1))->GetSel();
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->SetSel(dwSel, dwSel); //在最后一行插入数据
//((CEdit*)GetDlgItem(IDC_RICHEDIT1))->SetSel(0, 0); //在第一行插入数据
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->ReplaceSel(a);
((CEdit*)GetDlgItem(IDC_RICHEDIT1))->ReplaceSel(_T("\r\n")); //回车换行
}
此时运行程序,程序会自动运行并退出或者根本不运行程序,解决方法:
在 CYourApp::InitInstance 中
添加:AfxInitRichEdit();
然后再运行程序,程序正常运行!
相关文章推荐
- Log4net是.Net 的全部应用(可以用来记录自己的日志中心的日志)
- QT5-控件-QLineEdit-文本输入控件,用来输入密码什么的还不错,可以和Linux登录一样不移动光标哦
- C#创建创建文本文件写入读取,可以用来做系统日志或程序操作日志或者错误记录
- 使PropertyGrid控件的属性值可以显示多行的方法
- 做个基类使用,主要功能是子类的用户输入控件可以自动变色---Delphi
- 支持多线程的日志类,可以在线程中使用,用来与主窗口通讯
- Flex textinput, 可以输入自定义的item, 类似wow的输入框控件
- 平台记录部件获取输入控件(Field)
- 一个只能输入数字的C#控件源码,并且可以限定数值类型,基本满足财务开发
- 关于VC中输入框控件的密码属性
- 用VC实现按数据库记录构建树控件(转)
- vc记录日志
- 很不错的一款日期输入控件,可以输入当前的时间
- 平台记录部件获取输入控件(Field)
- VC限制只能输入常规数字的CEdit控件
- VC List Control控件如何删除选中的记录实例详解
- 学习记录 填充TABLE,可以从数据库填充,用来显示不需要编辑的结果
- 通过派生CEdit类实现在VC的edit控件里输入小数
- 写一方法用来计算1+2+3+...n,其中n作为参数输入,返回值可以由方法名返回,也可以由参数返回
- 解决edittext输入多行可以滑动的问题