VC中的EDIT滚动到最后插入文字
来源:互联网 发布:hmcl启动器找不到java 编辑:程序博客网 时间:2024/06/15 00:31
网上关于Edit自动滚动底部方法都有缺陷,有些到了3万字就不行了,有些到了65536字就不行了. 以下方法可以解决
Step1.首先定义全局变量 CEdit* g_showEdit ,然后在OnInitDialog 赋值 ,IDC_XXX为显示的控件ID,而且控件需要设置使能多行显示
g_showEdit=(CEdit*)GetDlgItem(IDC_XXX);
g_showEdit->SetLimitText(-1);
Step2.在需要显示的函数中使用如下函数代码
void AddText(CString strDat)
{
int nLen=g_showEdit->GetWindowTextLength();//获取控件中内容的大小
g_showEdit->SetSel (nLen, nLen);//将光标位置跳刀最后一个字符
g_showEdit->ReplaceSel(strDat);//继续写入内容
}
0 0
- VC中的EDIT滚动到最后插入文字
- VC 中的 EditBox 自动滚动到最后一行
- VC中的CEDIT class 自动滚动到最后一行
- vc 在edit控件中动态插入数据滚动显示
- vc 在edit控件中动态插入数据滚动显示
- vc 在edit控件中动态插入数据滚动显示
- vc在edit控件中动态插入数据滚动显示
- 寻找 tableview 中的最后一行|自动滚动到最后一行
- EDIT控件自动滚动最后行
- 实现TextView的垂直滚动,更新文字时自动滚动到最后一行
- 实现TextView的垂直滚动,更新文字时自动滚动到最后一行
- winform中怎么让滚动条总是显示在最后插入文字的地方
- vc 设置EDIT中文字颜色方法
- Android 如何实现带滚动条的TextView,在更新文字时自动滚动到最后一行?
- Android 如何实现带滚动条的TextView,在更新文字时自动滚动到最后一行
- uitableview滚动到最后一行
- UITbaleView滚动到最后一行
- UItableview滚动到最后一行
- mysql命令行执行大量数据插入操作
- javascript Date format(js日期格式化)
- 原码、反码与补码及其意义
- c++第七次实验-2
- iOS开发~CocoaPods使用详细说明
- VC中的EDIT滚动到最后插入文字
- 第6章 推理过程中有没有谬误
- |Tyvj|贪心|P1019 配对
- 大数据基础(三)Ubuntu下基于Hadoop 2.6.2的Mahout 0.12.1安装和使用
- Linux学习之正则表达式
- 20160512遇见Session.save()方法而产生的疑问
- BZOJ 2301 Problem B(x属于[a,b],y属于[c,d]满足gcd(x,y)=k的(x,y)的有序对数)
- iOS学习- 16 search tableview item - Todo App
- 通过服务器获取终端上应用软件更新数据的方法和系统