FlatSB_GetScrollProp
BOOL FlatSB_GetScrollProp(
HWND hwnd,
UINT index,
LPINT pValue
);
Retrieves the properties for a flat scroll bar. This function can also be used to determine if InitializeFlatSB has been called for this window.
- Returns nonzero if successful, or zero otherwise. If index is WSB_PROP_HSTYLE, the return is nonzero if InitializeFlatSB has been called for this window, 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.
- index
- Parameter that determines what pValue represents and which property is being retrieved. It can be one of the following values:
WSB_PROP_CXHSCROLL
| pValue is an address of an INT value that receives the width, in pixels, of the direction buttons in a horizontal scroll bar. |
WSB_PROP_CXHTHUMB
| pValue is an address of an INT value that receives the width, in pixels, of the thumb in a horizontal scroll bar. |
WSB_PROP_CXVSCROLL
| pValue is an address of an INT value that receives the width, in pixels, of a vertical scroll bar. |
WSB_PROP_CYHSCROLL
| pValue is an address of an INT value that receives the height, in pixels, of a horizontal scroll bar. |
WSB_PROP_CYVSCROLL
| pValue is an address of an INT value that receives the height, in pixels, of the direction buttons in a vertical scroll bar. |
WSB_PROP_CYVTHUMB
| pValue is an address of an INT value that receives the height, in pixels, of the thumb in a vertical scroll bar. |
WSB_PROP_HBKGCOLOR
| pValue is an address of a COLORREF value that receives the background color in a horizontal scroll bar. |
WSB_PROP_HSTYLE
| pValue is an address of an INT value that receives one of the following visual effects for the horizontal scroll bar.
FSB_ENCARTA_MODE
| A standard flat scroll bar is displayed. When the mouse moves over a direction button or the thumb, that portion of the scroll bar is displayed in 3-D.
| FSB_FLAT_MODE
| A standard flat scroll bar is displayed. When the mouse moves over a direction button or the thumb, that portion of the scroll bar is displayed in inverted colors.
| FSB_REGULAR_MODE
| A normal, nonflat scroll bar is displayed. No special visual effects are applied.
| |
WSB_PROP_PALETTE
| pValue is an address of an HPALETTE value that receives the palette that a scroll bar uses when drawing. |
WSB_PROP_VBKGCOLOR
| pValue is an address of a COLORREF value that receives the background color in a vertical scroll bar. |
WSB_PROP_VSTYLE
| pValue is an address of an INT value that receives one of the following visual effects for the vertical scroll bar.
FSB_ENCARTA_MODE
| A standard flat scroll bar is displayed. When the mouse moves over a direction button or the thumb, that portion of the scroll bar is displayed in 3-D.
| FSB_FLAT_MODE
| A standard flat scroll bar is displayed. When the mouse moves over a direction button or the thumb, that portion of the scroll bar is displayed in inverted colors.
| FSB_REGULAR_MODE
| A normal, nonflat scroll bar is displayed. No special visual effects are applied.
| |
WSB_PROP_WINSTYLE
| pValue is an address of an INT value that receives the WS_HSCROLL and WS_VSCROLL style bits contained by the current window. |
- pValue
- Address that receives the requested data. This parameter depends on the flag passed in index.
Version 4.71
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.