我的RichEdit控件,是用作一個聊天框使用的。
現在,有這樣一個問題。當我聊天的內容多了以后,就會使用滾動條來看之前的內容。我現在有個疑問,就是當我把滾動條拖動到來看之前的內容的時候,然后,此時,我輸入了新內容,這個時候。我希望能先一步讓聊天框顯示到我最近的內容,然后再顯示出新內容。
所以我使用咯 SendMessage(WM_VSCROLL, SB_BOTTOM, 0) 。但是,這樣,貌似不行?
8 个解决方案
用PostMessage(WM_VSCROLL, SB_BOTTOM, 0)
CRichEditCtrl::LineScroll(CRichEditCtrl::GetLineCount());
額,這個,麻煩再問下哈。。
我要怎么判斷一個RichEdit里面沒有數據呢?
謝謝~~
GetWindowText(CString t)判斷t是否為空