设置richedit的某一行(比如第7行)为当前可视行的第一行Perform(EM_SCROLLCARET, 0, 0); 可以把光标位置在可视区域显示出来,但并不一定是在最上面一行.如果光标位置是可见的,那就不会滚动.[解决办法][解决办法]向下滚动6行即可
for (int i = 0; i < 6; i++) RichEdit1->Perform(EM_SCROLL, SB_LINEDOWN, 0);[解决办法]