我的RichEdit控件,是用作一个聊天框使用的。
现在,有这样一个问题。当我聊天的内容多了以后,就会使用滚动条来看之前的内容。我现在有个疑问,就是当我把滚动条拖动到来看之前的内容的时候,然后,此时,我输入了新内容,这个时候。我希望能先一步让聊天框显示到我最近的内容,然后再显示出新内容。
所以我使用咯 SendMessage(WM_VSCROLL, SB_BOTTOM, 0) 。但是,这样,貌似不行?
8 个解决方案
用PostMessage(WM_VSCROLL, SB_BOTTOM, 0)
CRichEditCtrl::LineScroll(CRichEditCtrl::GetLineCount());
额,这个,麻烦再问下哈。。
我要怎么判断一个RichEdit里面没有数据呢?
谢谢~~
GetWindowText(CString t)判断t是否为空