#define SBM_ENABLE_ARROW 0xF0E7 |
Enable or disable the arrow of the scrollbar.
An application sends a SBM_ENABLE_ARROW message to enable or disable the arrow button of the scrollbar.
SBM_ENABLE_ARROW int which = SB_ARROW_LTUP; BOOL is_active; wParam = (WPARAM)which; lParam = (LPARAM)is_active; SendMessage (hwnd_scrollbar, SBM_ENABLE_ARROW, wParam, lParam);
which | the part of the scrollbar to enable or disable, can be one of the follow value:
| |
is_active | TRUE for enable ,FALSE for disable. |
Definition at line 293 of file scrollbar.h.
#define SBM_GETPOS 0xF0E2 |
Get the thumb pos of the scrollbar.
An application sends a SBM_GETPOS message to get the start position of the scrollbar thumb.
SBM_GETPOS int pos; pos = SendMessage (hwnd_scrollbar, SBM_GETPOS, 0, 0);
Definition at line 173 of file scrollbar.h.
#define SBM_GETRANGE 0xF0E4 |
Get the range of the scrollbar.
An application sends a SBM_GETRANGE message to get the move range of the scrollbar.
SBM_GETRANGE int range; range = SendMessage (hwnd_scrollbar, SBM_GETRANGE, 0, 0);
Definition at line 215 of file scrollbar.h.
#define SBM_GETSCROLLINFO 0xF0E0 |
Get the scroll information of the scrollbar.
Definition at line 149 of file scrollbar.h.
#define SBM_SETPOS 0xF0E3 |
Set the thumb pos of the scrollbar.
An application sends a SBM_SETPOS message to set the start position of the scrollbar thumb.
SBM_SETPOS int pos = 10; BOOL redraw = TRUE; wParam = (WPARAM)pos; lParam = (LPARAM)redraw; SendMessage (hwnd_scrollbar, SBM_SETPOS, wParam, lParam);
pos | The new positon of the thumb to set. | |
redraw | Whether to repaint the control, TRUE for repaint, FALSE for not. |
Definition at line 197 of file scrollbar.h.
#define SBM_SETRANGE 0xF0E5 |
Set the range of the scrollbar.
An application sends a SBM_SETRANGE message to set the move range of the scrollbar.
SBM_SETRANGE int min = 0; int max = 100; wParam = (WPARAM)min; lParam = (LPARAM)max; SendMessage (hwnd_scrollbar, SBM_SETRANGE, wParam, lParam);
min | The minimum value of the range to set. | |
max | The maximum value of the range to set. |
Definition at line 239 of file scrollbar.h.
#define SBM_SETRANGEREDRAW 0xF0E6 |
Set the range of the scrollbar.
An application sends a SBM_SETRANGEREDRAW message to set the move range of the scrollbar and redraw the control.
SBM_SETRANGEREDRAW int min = 0; int max = 100; wParam = (WPARAM)min; lParam = (LPARAM)max; SendMessage (hwnd_scrollbar, SBM_SETRANGEREDRAW, wParam, lParam);
min | The minimum value of the range to set. | |
max | The maximum value of the range to set. |
Definition at line 263 of file scrollbar.h.
#define SBM_SETSCROLLINFO 0xF0E1 |
Set the scroll information of the scrollbar.
Definition at line 155 of file scrollbar.h.