CProgressCtrl::SetRange 是 MFC(Microsoft Foundation Classes)中 CProgressCtrl 类的一个公共方法,用于设置进度条的范围。
void SetRange(int nLower, int nUpper, BOOL bRedraw = TRUE);

该方法允许您设置进度条的范围,其中 nLower 是范围的下限,nUpper 是范围的上限。如果 bRedraw 参数为 TRUE,则设置范围后会重新绘制进度条,反之则不会。

示例代码:
CProgressCtrl myProgressCtrl;

// 设置进度条范围为 0 到 100
myProgressCtrl.SetRange(0, 100);

// 如果需要禁用重绘,可以将最后一个参数设置为 FALSE
// myProgressCtrl.SetRange(0, 100, FALSE);

这样,您就可以使用 CProgressCtrl::SetRange 方法来定义进度条的范围,并相应地更新界面。


转载请注明出处:http://www.zyzy.cn/article/detail/21801/MFC/CProgressCtrl