滚动条控件样式

若要使用 CreateWindowCreateWindowEx 函数创建滚动条控件,请指定 SCROLLBAR 类、适当的窗口样式常量以及以下滚动条控件样式的组合。 某些样式创建使用默认宽度或高度的滚动条控件。 但是,在调用 CreateWindowCreateWindowEx 时,必须始终指定滚动条的 x 坐标和 y 坐标和其他维度。

返回的常量 说明
SBS_BOTTOMALIGN
将滚动条的下边缘与由 CreateWindowEx 函数的 xynWidthnHeight 参数定义的矩形的下边缘对齐。 该滚动条使用系统滚动条的默认高度。 将此样式与SBS_HORZ样式一起使用。
SBS_HORZ
指定水平滚动条。 如果未指定SBS_BOTTOMALIGN和SBS_TOPALIGN样式,则滚动条具有 CreateWindowExxynWidthnHeight 参数指定的高度、宽度和位置。
SBS_LEFTALIGN
将滚动条的左边缘与由 CreateWindowExxynWidthnHeight 参数定义的矩形的左边缘对齐。 该滚动条使用系统滚动条的默认宽度。 将此样式与SBS_VERT样式一起使用。
SBS_RIGHTALIGN
将滚动条的右边缘与由 CreateWindowExxynWidthnHeight 参数定义的矩形的右边缘对齐。 该滚动条使用系统滚动条的默认宽度。 将此样式与SBS_VERT样式一起使用。
SBS_SIZEBOX
指定大小框。 如果既未指定SBS_SIZEBOXBOTTOMRIGHTALIGN样式,也未指定SBS_SIZEBOXTOPLEFTALIGN样式,则大小框具有 CreateWindowExxynWidthnHeight 参数指定的高度、宽度和位置。
SBS_SIZEBOXBOTTOMRIGHTALIGN
将大小框的右下角与 CreateWindowExxynWidthnHeight 参数指定的矩形的右下角对齐。 该大小框使用系统大小框的默认大小。 将此样式与SBS_SIZEBOX或SBS_SIZEGRIP样式一起使用。
SBS_SIZEBOXTOPLEFTALIGN
将大小框的左上角与 CreateWindowExxynWidthnHeight 参数指定的矩形的左上角对齐。 该大小框使用系统大小框的默认大小。 将此样式与SBS_SIZEBOX或SBS_SIZEGRIP样式一起使用。
SBS_SIZEGRIP
与SBS_SIZEBOX相同,但边缘凸起。
SBS_TOPALIGN
将滚动条的上边缘与由 CreateWindowExxynWidthnHeight 参数定义的矩形的上边缘对齐。 该滚动条使用系统滚动条的默认高度。 将此样式与SBS_HORZ样式一起使用。
SBS_VERT
指定垂直滚动条。 如果既未指定SBS_RIGHTALIGN,也未指定SBS_LEFTALIGN样式,则滚动条具有 CreateWindowExxynWidthnHeight 参数指定的高度、宽度和位置。

要求

要求
标头
Winuser.h