首页 > 代码库 > vc 在edit控件中动态插入数据滚动显示

vc 在edit控件中动态插入数据滚动显示

内存从网上论坛摘抄整理

思路:给控件设置多行属性,设置垂直滚动条,Auto Vscroll设置为true,放入文本后把插入点设置到末尾

pEdit->LineScroll(pEdit->GetLineCount()); 滚动条滚动到最下端

int len  = pEdit->GetWindowTextLength();

pEdit->SetSel(len,-1,true); //定位光标到内容末尾
pEdit->ReplaceSel("12121212"); // 在edit控件末尾继续插入字符串

如果需换行  在字符串内容中插入“\n”字符

 

 

在win32下  SetSel 操作和 ReplaceSel操作都通过 SendMessage方式操作