进度栏控件样式

进度栏控件支持以下控件样式:

一直 说明
PBS_MARQUEE
版本 6.0 或更高版本。 进度指示器的大小不会增加,而是沿条形图的长度重复移动,指示活动,但未指定完成进度的比例。
注意: Comctl32.dll 版本 6 不可再发行,但它包含在 Windows 或更高版本中。 若要使用 Comctl32.dll 版本 6,请在清单中指定它。 有关清单的详细信息,请参阅 启用视觉样式
PBS_SMOOTH
版本 4.70 或更高版本。 进度条在平滑滚动条而不是默认分段条中显示进度状态。
注意: 此样式仅在 Windows 经典主题中受支持。 所有其他主题都替代此样式。
PBS_SMOOTHREVERSE
版本 6.0 或更高版本和 Windows Vista。 确定进度栏在从较高值向后移动 () 较低值时应使用的动画行为。 如果已设置,则会发生“平滑”转换,否则控件将“跳转”到较低的值。
PBS_VERTICAL
版本 4.70 或更高版本。 进度栏从下到上垂直显示进度状态。

注解

可以使用 CreateWindowEx、GetWindowLongSetWindowLong,以与其他常用控件相同的方式设置进度栏样式。

要求

要求
标头
CommCtrl.h