怎么RichTextBox的自动换行功能这么“强”啊?!无论我在ScrollBars属性中设置任何值,并且与MultiLine和DisableNoScroll属性的值组合过无数种可能,就是不能使RichTextBox取消自动换行功能。天哪,难道微软就是一定要我们使用自动换行功能的吗??!如果有建议我调整MultiLine属性、DisableNoScroll属性和ScrollBars属性的朋友就可以不用发表了,因为我真的试了无数次这几个参数的调整组合可能,就是没有解决问题。感谢对我的这个帖子关心的朋友!
(如果回答得好,还会追加分数相赠)
(如果回答得好,还会追加分数相赠)
这样使用无任何限制
解决方法只有一个:将RightMargin属性设为一个足够大的数字
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, lParam As Any) As Long Const WM_USER = &H400
Const EM_SETTARGETDEVICE = (WM_USER + 72) Private Sub Form_Load()
Call SendMessage(RichTextBox1.hwnd, EM_SETTARGETDEVICE, 0, 1)
End Sub
这样可以使RichTextBox1不自动换行。