進度控制項的樣式
當您一開始建立進度控制項 ( CProgressCtrl::Create ) 時,請使用 dwStyle 參數來指定進度控制項所需的視窗樣式。 下列清單詳細說明了適用的視窗樣式。 控制項會忽略除了此清單所列以外的所有視窗樣式。 您必須將控制項建立為子視窗,通常會以對話方塊為父代。
Window style | 影響 |
---|---|
WS_BORDER | 在視窗周圍建立框線。 |
WS_CHILD | 建立子視窗 (應永遠為 CProgressCtrl 所使用)。 |
WS_CLIPCHILDREN | 在父視窗內繪圖時,應排除子視窗佔用的區域。 建立父視窗時使用。 |
WS_CLIPSIBLINGS | 裁剪相對於彼此的子視窗。 |
WS_DISABLED | 建立一個一開始即停用的視窗。 |
WS_VISIBLE | 建立一個一開始即可見的視窗。 |
WS_TABSTOP | 指定控制項在使用者按下 TAB 鍵並移至它時可以接收焦點。 |
此外,您可以指定兩種只套用至進度控制項的樣式,PBS_VERTICAL和PBS_SMOOTH。
使用PBS_VERTICAL垂直方向設定控制項,而不是水準方向。 使用PBS_SMOOTH完全填滿控制項,而不是顯示以累加方式填滿控制項的小劃界方塊。
沒有PBS_SMOOTH樣式:
使用PBS_SMOOTH和PBS_VERTICAL樣式:
如需詳細資訊,請參閱 MFC 參考 中的 視窗樣式 。