共用方式為


CProgressCtrl::SetRange

設定進度列控制項範圍的上限和下限和重繪該列來反映新的範圍。

void SetRange( 
   short nLower, 
   short nUpper  
); 
void SetRange32( 
   int nLower, 
   int nUpper  
);

參數

  • nLower
    指定範圍的下限 (預設值為零)。

  • nUpper
    指定範圍的上限 (預設值為 100)。

備註

成員函式 SetRange32 設定進度的 32 位元範圍。

範例

CProgressCtrl myCtrl;

// Create a smooth child progress control.
myCtrl.Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH, CRect(10,10,200,30), 
   pParentWnd, IDC_PROGRESSCTRL);

// Set the range to be 0 to 100.
myCtrl.SetRange(0, 100);   

需求

Header: afxcmn.h

請參閱

參考

CProgressCtrl 類別

階層架構圖表

CProgressCtrl::OffsetPos

CProgressCtrl::SetPos

CProgressCtrl::StepIt