在最初创建进度 (CProgressCtrl::Create),请使用 dwStyle 参数用于进度指定所需窗口样式。 下表详述相应的窗口样式。 控件将忽略所有窗口样式不列出的以外示。 应始终创建控件作为子窗口通常,父对话框。
窗口样式 |
效果 |
---|---|
WS_BORDER |
在窗口周围创建边框。 |
WS_CHILD |
创建子窗口 (应对 CProgressCtrl始终使用)。 |
WS_CLIPCHILDREN |
在父窗口中绘图时,会排除子窗口占用的区域。 在创建父窗口时使用。 |
WS_CLIPSIBLINGS |
剪辑相对的子窗口。 |
已禁用 |
用于创建初始禁用的窗口。 |
WS_VISIBLE |
创建初始可见的窗口。 |
WS_TABSTOP |
指定控件可以接收焦点,则用户按 Tab 键移动到它。 |
此外,还可以指定仅适用于进度控件PBS_VERTICAL 和 PBS_SMOOTH的两种方式。
使用垂直 PBS_VERTICAL 放在控件中,而不是水平。 使用 PBS_SMOOTH 完全填充控件,而不是显示控件小的增量填充说明的正方形。
如果没有 PBS_SMOOTH 样式:
PBS_SMOOTH 和 PBS_VERTICAL 样式:
有关更多信息,请参见" MFC 参考"中的窗口样式。