Contents Index Topic Contents | ||
Previous Topic: FlatSB_EnableScrollBar Next Topic: FlatSB_GetScrollPos |
FlatSB_GetScrollInfo
BOOL FlatSB_GetScrollInfo( HWND hwnd, int fnBar, LPSCROLLINFO lpsi );Retrieves the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollInfo API.
- Returns nonzero if successful, or zero otherwise.
- hwnd
- Handle to the window that contains the flat scroll bar. This window handle must have been passed previously in a call to InitializeFlatSB.
- fnBar
- Parameter that specifies the scroll bar type. It can be one of the following values:
SB_HORZ Retrieves the information for the horizontal scroll bar. SB_VERT Retrieves the information for the vertical scroll bar. - lpsi
- Address of a SCROLLINFO structure that will receive the information for the specified scroll bar. The cbSize and fMask members of the structure must be filled out prior to calling FlatSB_GetScrollInfo. The fMask member specifies which properties should be retrieved and can be any combination of the following values:
SIF_PAGE Retrieves the page information for the flat scroll bar. This will be placed in the nPage member of the SCROLLINFO structure. SIF_POS Retrieves the position information for the flat scroll bar. This will be placed in the nPos member of the SCROLLINFO structure. SIF_RANGE Retrieves the range information for the flat scroll bar. This will be placed in the nMin and nMax members of the SCROLLINFO structure. SIF_ALL A combination of SIF_PAGE, SIF_POS, and SIF_RANGE. Version 4.71
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.