img/mfc2.jpg

CProgressCtrl


Opis

img/pasek_postepu.gif

"Pasek postępu" służy do przedstawiania stopnia wykonania długotrwałych operacji. kontrolka taka skałada się z prostokąta, który wypełniany jest odpowiednim kolorem od lewa do prawa wraz z postępem w wykonywaniu operacji.

Kontrolki tej mogą używać tylko użytkownicy systemów Windows 95 lub Windows NT wersji 3.51 lub póżniejszych.

Kontrolka posiada zakres oraz aktualną pozycję. Zakres reprezentuje całkowity czas wykonywania operacji, a aktualna pozycja - postęp jej wykonania. Oby dwie te właściwości wykorzystywane S.A. do wyświetlenia procętowego postepu wykonania operacji.

Metody

Metody Opis
CProgressCtrlKonstruktor obiektu CProgressCtrl.
CreateTworzy standardową kontrolkę postępu Windows i kojarzy ją z obiektem CProgressCtrl.
SetRangeUstawia zakres paska postępu.
SetRange32Ustawia zakres paska postępu.
GetRangePobiera ustalony dla paska postępu zakres.
GetPosPobiera aktualną pozycję paska postępu.
SetPosUstawia nową pozycję paska postępu.
OffsetPosPrzesuwa bieżącą pozycję o zadaną parametrem.
SetStepOkreśla o ile pozycji zmieniać się będzie pozycja paska postępu.
StepItWykonuje jeden krok (nową pozycję ustala na podstawie wartości określonej w SetStep.

Przykład

przykład użycia CProgressCtrl

Hierarchia

img/hr_cprogressctrl.gif