Min = 0 Max = 总行数 - 可见行LargeChange、SmallChange 自己看着办。
1.先取得文本框中文本的总行数 Function GetLineCount(CTextBox As TextBox) As Long GetLineCount = SendMessage(CTextBox.hWnd, EM_GETLINECOUNT, 0, 0) End Function 2.设滚动条的Min为0、Max=GetLineCount(Textbox)-15,LargeChange=15,SmallChange=15
Max = 总行数 - 可见行LargeChange、SmallChange 自己看着办。
Function GetLineCount(CTextBox As TextBox) As Long
GetLineCount = SendMessage(CTextBox.hWnd, EM_GETLINECOUNT, 0, 0)
End Function
2.设滚动条的Min为0、Max=GetLineCount(Textbox)-15,LargeChange=15,SmallChange=15