Поделиться через


Параметры элемента управления "Индикатор выполнения"

Основными параметрами элемента управления хода выполнения (CProgressCtrl) являются диапазон и текущая позиция. Диапазон представляет всю длительность операции. Текущая позиция представляет прогресс, достигнутый приложением к выполнению операции. Любые изменения в диапазоне или позиции приводят к перерисовки элемента управления хода выполнения.

По умолчанию диапазон имеет значение 0 – 100, а начальная позиция — 0. Чтобы получить текущие параметры диапазона для элемента управления ходом выполнения, используйте функцию элемента GetRange . Чтобы изменить диапазон, используйте функцию-член SetRange .

Чтобы задать позицию, используйте SetPos. Чтобы получить текущую позицию без указания нового значения, используйте GetPos. Например, может потребоваться просто запросить состояние текущей операции.

Чтобы выполнить текущую позицию элемента управления ход выполнения, используйте StepIt. Чтобы задать количество каждого шага, используйте SetStep

См. также

Использование CProgressCtrl
Controls