SCROLLINFO 结构
SetScrollInfo 函数通过 SCROLLINFO 结构设置滚动条参数(或者 SBM_SETSCROLLINFO 消息),GetScrollInfo 函数也通过 SCROLLINFO 结构获得滚动条参数(或者 SBM_GETSCROLLINFO 消息)。
结构原型:
typedef struct tagSCROLLINFO {
UINT cbSize;
UINT fMask;
int nMin;
int nMax;
UINT nPage;
int nPos;
int nTrackPos;
} SCROLLINFO, *LPCSCROLLINFO;
成员解析:
|
成员 |
含义 |
|
cbSize |
1. 该结构的大小(以字节为单位) |
|
fMask |
指定被设置或获取的滚动条参数,该参数可以由下列标志组成: |
|
nMin |
滚动条范围的最小值 |
|
nMax |
滚动条范围的最大值 |
|
nPage |
页面的大小,滚动条通过这个值来动态确定滑块的大小 |
|
nPos |
滑块的位置 |
|
nTrackPos |
当前滑块的位置 |




