MFC编辑框自动换行,垂直滚动条自动下移

来源:互联网 发布:mac 删除罗技键盘驱动 编辑:程序博客网 时间:2024/06/04 19:04

如下有很多文章都介绍过,但是发现介绍的不详细。发现有个地方还没说到位。

方法1.

CEdit *pEdit;  pEdit=(CEdit *)GetDlgItem(IDC_EDIT_READ);  int i=pEdit->GetLineCount();  pEdit->LineScroll(i,0);//自动滚动到最后一行

方法2:

CEdit *pEdit;pEdit->SetSel(-1)//自动滚动到最后.

或者

CEdit *pEdit;pEdit->SetSel(0,-1)//全选pEdit->SetSel(-1,0)//反选到最后

其实加这条就可以,但是必须加在 UpdateData(FALSE); 的后面,不然就无效

UpdateData(FALSE);m_ctlMsgBuf.SetSel(-1);         // m_ctlMsgBuf 是编辑框控件变量

一下是我的程序例子
这里写图片描述

这里写图片描述

阅读全文
0 0
原创粉丝点击