Declare Function SetScrollInfo Lib "user32" (ByVal hwnd As Long, ByVal n As Long, lpcScrollInfo As SCROLLINFO, ByVal bool As Boolean) As Long
Функция возвращает текущую позицию ползунка
SB_CTL | Устанавливает параметры для элемента Полоса прокрутки. Параметр hwnd должен быть дескриптором этого элемента управления |
SB_HORZ = 0 | Устанавливает параметры для стандартной горизонтальной полосы прокрутки у окна |
SB_VERT = 1 | Устанавливает параметры для стандартной вертикальной полосы прокрутки у окна |
' Поместите на форме текстовое поле
' и установите ScrollBars = 3 (Both)
Dim sbinfo As SCROLLINFO
With sbinfo
.cbSize = Len(sbinfo)
.fMask = SIF_RANGE Or SIF_PAGE
.nMin = 0
.nMax = 12
.nTrackPos = 2
.nPos = 1
End With
SetScrollInfo Text1.hwnd, SB_VERT, sbinfo, True