用直接设置SelLength的办法倒是行,但是,当文字非常多时,这会变得无比的慢,有时候甚至会卡死所以只好用SendMessage来发送EM_SETSEL消息进行全选SendMessage RichTextBox1.Hwnd,EM_SETSEL,0,-1效果非常理想,全选操作绝对是秒杀,但当文字多的时候,此操作只能选中前面一部分文字,后面很多都不能选中?试过Windows的记事本,全选也是秒杀,可以估计也是通过SendMessage来完成的,但为什么它全选能成功?