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