ScrollBarView_t::DrawScrollBar
This method draws a scroll bar.
static void DrawScrollBar(
HDC hdc,
HWND hwnd,
BOOL fVert,
SCROLL_STATE State,
UINT32 WindowState,
UINT32 WindowStyle,
ScrollBarInfoInternal* psbii
);
Parameters
- hdc
[in] Handle to the device context for the window control. - hwnd
[in] Handle to the window control. - fVert
[in] Boolean that specifies whether the scroll bar is vertical or horizontal. TRUE specifies that the scroll bar is vertical. FALSE specifies that the scroll bar is horizontal. - State
[in] SCROLL_STATE value that indicates the state of the scroll bar. The following table shows the possible values.Value Description SCROLL_DN_PRESS Down arrow is pressed. SCROLL_NEXT_FREE Method that draws the scroll bar is free to draw the next state. SCROLL_NO_PRESS No arrow is pressed. SCROLL_PGDN_PRESS Page down arrow is pressed. SCROLL_PGUP_PRESS Page up arrow is pressed. SCROLL_SLIDE_PRESS Slider is pressed. SCROLL_UNAVAIL Scroll bar is unavailable. SCROLL_UP_PRESS Up arrow is pressed. - WindowState
[in] Unsigned, 32-bit integer that indicates the state of the window. The following table shows the possible values.Value Description WF_SBH_DISABLED Draws a disabled horizontal scroll bar. WF_SBV_DISABLED Draws a disabled vertical scroll bar. WF_WIN_IS_SB_CTL The WindowStyle parameter controls whether the scroll bars are disabled. - WindowStyle
[in] Unsigned, 32-bit integer that indicates the style of the window. WS_DISABLED indicates that the window is disabled. Any other value indicates that the window is enabled. - psbii
[in] Pointer to a ScrollBarInfoInternal structure that specifies information about the scroll bar.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Scrollview.hpp.
See Also
SCROLL_STATE | ScrollBarInfoInternal
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.