Udostępnij za pośrednictwem


Ustawienia formantu postępu

Podstawowe ustawienia kontrolki postępu (CProgressCtrl) to zakres i bieżące położenie. Zakres reprezentuje cały czas trwania operacji. Bieżące położenie reprezentuje postęp, który aplikacja poczyniła w kierunku ukończenia operacji. Wszelkie zmiany zakresu lub położenia powodują ponowne rysowanie kontrolki postępu.

Domyślnie zakres jest ustawiony na 0–100, a pozycja początkowa jest ustawiona na 0. Aby pobrać bieżące ustawienia zakresu dla kontrolki postępu, użyj funkcji składowej GetRange . Aby zmienić zakres, użyj funkcji składowej SetRange .

Aby ustawić położenie, użyj polecenia SetPos. Aby pobrać bieżącą pozycję bez określania nowej wartości, użyj polecenia GetPos. Na przykład możesz po prostu wykonać zapytanie dotyczące stanu bieżącej operacji.

Aby wykonać kroki bieżącej pozycji kontrolki postępu, użyj instrukcji StepIt. Aby ustawić ilość każdego kroku, użyj polecenia SetStep

Zobacz też

Korzystanie z CProgressCtrl
Kontrolki