Udostępnij przez


Ustawienia kontrolki 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 członkowskiej 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 przesunąć obecną pozycję kontrolki postępu, użyj StepIt. Aby ustawić ilość każdego kroku, użyj polecenia SetStep

Zobacz także

Korzystanie z CProgressCtrl
Sterowanie