SCROLLBARINFO 结构 (winuser.h)
SCROLLBARINFO 结构包含滚动条信息。
语法
typedef struct tagSCROLLBARINFO {
DWORD cbSize;
RECT rcScrollBar;
int dxyLineButton;
int xyThumbTop;
int xyThumbBottom;
int reserved;
DWORD rgstate[CCHILDREN_SCROLLBAR + 1];
} SCROLLBARINFO, *PSCROLLBARINFO, *LPSCROLLBARINFO;
成员
cbSize
类型: DWORD
指定结构的大小(以字节为单位)。 在调用 GetScrollBarInfo 函数之前,请将 cbSize 设置为 sizeof (SCROLLBARINFO) 。
rcScrollBar
类型: RECT
RECT 结构中指定的滚动条坐标。
dxyLineButton
类型: int
拇指的高度或宽度。
xyThumbTop
类型: int
拇指顶部或左侧的位置。
xyThumbBottom
类型: int
拇指底部或右侧的位置。
reserved
类型: int
保留。
rgstate[CCHILDREN_SCROLLBAR + 1]
类型: DWORD[CCHILDREN_SCROLLBAR+1]
DWORD 元素的数组。 每个元素指示滚动条组件的状态。 以下值显示对应于每个数组索引的滚动条组件。
索引 | 滚动条组件 |
---|---|
0 | 滚动条本身。 |
1 | 上箭头或向右键按钮。 |
2 | 页面向上或页面右侧区域。 |
3 | 滚动框 (拇指) 。 |
4 | 页面向下或页面左侧区域。 |
5 | 底部或向左键按钮。 |
每个滚动条组件的 DWORD 元素可以包含以下位标志的组合。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | winuser.h (包括 Windows.h) |
可再发行组件 | Service Pack 6 |
请参阅
概念性
其他资源
引用