[DllImport("user32.dll")]
static extern bool GetScrollInfo(IntPtr hwnd, int fnBar, ref SCROLLINFO lpsi);
Declare Function GetScrollInfo Lib "user32" (ByVal hWnd As IntPtr, ByVal fnBar As Integer, ByRef lpsi As SCROLLINFO) As Integer
[Missing]
Private Structure SCROLLINFO
Public cbSize As Integer
Public fMask As Integer
Public nMin As Integer
Public nMax As Integer
Public nPage As Integer
Public nPos As Integer
Public nTrackPos As Integer
End Structure
None.
Please add some!
Private Function GetScrollBarPageSize(ByVal hWnd As IntPtr, ByVal fnBar As Integer) As Integer
Dim si As New SCROLLINFO
With si
.cbSize = Len(si)
.fMask = SIF_PAGE
End With
Dim lRet As Integer = GetScrollInfo(hWnd, fnBar, si)
If lRet <> 0 Then
Return si.nPage
Else
Return -1
End If
End Function
Do you know one? Please contribute it!