Udostępnij za pośrednictwem


Klasa CProgressCtrl

Udostępnia funkcje sterowania Windows wspólnej pasek postępu.

class CProgressCtrl : public CWnd

Członkowie

Publiczne konstruktory

Nazwa

Opis

CProgressCtrl::CProgressCtrl

Konstrukcje CProgressCtrl obiektu.

Metody publiczne

Nazwa

Opis

CProgressCtrl::Create

Tworzy formant paska postępu i dołącza go do CProgressCtrl obiektu.

CProgressCtrl::CreateEx

Tworzy formant postępu w określonym stylu rozszerzonego systemu Windows i dołącza go do CProgressCtrl obiektu.

CProgressCtrl::GetBarColor

Pobiera kolor paska wskaźnik postępu dla bieżącego formantu pasek postępu.

CProgressCtrl::GetBkColor

Pobiera kolor tła bieżącego pasek postępu.

CProgressCtrl::GetPos

Zwraca bieżącą pozycję pasek postępu.

CProgressCtrl::GetRange

Pobiera dolnymi i górnymi granicami zakresu kontroli pasek postępu.

CProgressCtrl::GetState

Pobiera stan bieżącego formantu pasek postępu.

CProgressCtrl::GetStep

Pobiera przyrostu kroku paska postępu bieżącego formantu pasek postępu.

CProgressCtrl::OffsetPos

Postęp bieżącego położenia formantu paska postępu o określoną wartość i odrysowania pasek, aby odzwierciedlić nowe położenie.

CProgressCtrl::SetBarColor

Ustawia kolor paska wskaźnik postępu w bieżącej kontroli pasek postępu.

CProgressCtrl::SetBkColor

Ustawia kolor tła dla pasek postępu.

CProgressCtrl::SetMarquee

Włącza tryb zaznaczenia lub wyłączyć dla bieżącego formantu pasek postępu.

CProgressCtrl::SetPos

Określa bieżącą pozycję formantu paska postępu i odrysowania pasek, aby odzwierciedlić nowe położenie.

CProgressCtrl::SetRange

Określa zakresy minimalne i maksymalne dla formantu paska postępu i odrysowania pasek, aby odzwierciedlić nowe zakresy.

CProgressCtrl::SetState

Ustawia stan bieżącego formantu pasek postępu.

CProgressCtrl::SetStep

Określa przyrost kroku kontroli pasek postępu.

CProgressCtrl::StepIt

Zaliczki z bieżącego położenia formantu paska postępu przyrostu kroku (zobacz SetStep) i odrysowania pasek, aby odzwierciedlić nowe położenie.

Uwagi

Formant paska postępu jest okno aplikacji można użyć w celu wskazania postępu czasochłonnych operacji.Składa się z prostokąta, że stopniowo jest wypełnione, od lewej do prawej, w systemie kolor podświetlania w miarę postępów operacji.

Formant paska postępu ma zakres i bieżącej pozycji.Zakres reprezentuje całkowity czas trwania operacji, a bieżąca pozycja postępów dokonanych przez stosowanie w kierunku zakończenia działania.Procedury okna używa zakresu i bieżącej pozycji do określenia procentu pasek postępu, aby wypełnić kolor podświetlenia.Ponieważ zakres i bieżące wartości pozycji wyrażone są jako liczby całkowite podpisane, możliwych wartości bieżącej pozycji jest od –2 147 483, 2 147 483 648 do 647 włącznie.

Aby uzyskać więcej informacji na temat używania CProgressCtrl, zobacz kontroli i Za pomocą CProgressCtrl.

Hierarchii dziedziczenia

CObject

CCmdTarget

CWnd

CProgressCtrl

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CWnd

Diagram hierarchii

Koncepcje

CMNCTRL2 próbki MFC