进度控件(CProgressCtrl)的基本设置是范围和当前位置。 该范围表示作的整个持续时间。 当前位置表示应用程序完成作的进度。 对范围或位置的任何更改都会导致进度控件重新绘制自身。
默认情况下,范围设置为 0 - 100,初始位置设置为 0。 若要检索进度控件的当前范围设置,请使用 GetRange 成员函数。 若要更改范围,请使用 SetRange 成员函数。
若要设置位置,请使用 SetPos。 若要在不指定新值的情况下检索当前位置,请使用 GetPos。 例如,你可能只想查询当前作的状态。
若要单步执行进度控件的当前位置,请使用 StepIt。 若要设置每个步骤的数量,请使用 SetStep