码迷,mamicode.com
首页 > 其他好文 > 详细

如何将编辑框控件"滚动条"一直保持往下滚

时间:2015-12-30 09:11:12      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

用编辑框控件做串口数据的接收,由于编辑框控件的大小有限,当接收到的数据超过框体时,右侧的的滚动条就总往上面。


因为数据不断接收,我是希望这滚动条总是向下走。这样做的目的是在编辑框控件上保持显示最新收到的数据。


我在网上有查过一些做法,比如在收到新数据后,就把这滚动条总或光标指向编辑框内容的最后面,试了一些办法都无效。


我增在接收字节的部分用过的有如下的:

 

 UpdateData(FALSE);
 CEdit*p = (CEdit*)GetDlgItem(IDC_EDIT_REC); //定义一个指向编辑框的句柄的指针
 p->LineScroll(p->GetLineCount()); //滚动条置底


    CEdit*p = (CEdit*)GetDlgItem(IDC_EDIT9); //定义一个指向编辑框的句柄的指针
    p->LineScroll(p->GetLineCount()); //滚动条置底

 技术分享

如何将编辑框控件"滚动条"一直保持往下滚

标签:

原文地址:http://www.cnblogs.com/rechen/p/5087688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!