Udostępnij za pośrednictwem


CMFCVisualManager::OnDrawStatusBarProgress

Ramach wywołania tej metody podczas zwraca wskaźnik postępu CMFCStatusBar obiektu.

virtual void OnDrawStatusBarProgress(
   CDC* pDC,
   CMFCStatusBar* pStatusBar,
   CRect rectProgress,
   int nProgressTotal,
   int nProgressCurr,
   COLORREF clrBar,
   COLORREF clrProgressBarDest,
   COLORREF clrProgressText,
   BOOL bProgressText
);

Parametry

  • [w]pDC
    Wskaźnik do kontekstu urządzenia na pasku stanu.

  • [w]pStatusBar
    CMFCStatusBar Obiekt, który zawiera pasek postępu.

  • [w]rectProgress
    Prostokąt, który określa granice pasek postępu.

  • [w]nProgressTotal
    Całkowita liczba pasek postępu.

  • [w]nProgressCurr
    Bieżący postęp pasek postępu.

  • [w]clrBar
    A COLORREF parametr, który wskazuje początkowy kolor paska postępu.Wartość jest początek gradientu koloru lub pełny kolor paska postępu.

  • [w]clrProgressBarDest
    A COLORREF parametr, który wskazuje koniec gradientu koloru paska postępu.Jeśli clrProgressBarDest jest -1, ramy nie rysowania paska postępu jako gradientu koloru.Zamiast tego wypełnienia paska postępu całego kolorem określonym przez clrBar.

  • [w]clrProgressText
    A COLORREF parametr, który wskazuje kolor tekstu dla tekstowa reprezentacja bieżącego postępu.Ten parametr jest ignorowany, jeśli bProgressText jest ustawiona na FALSE.

  • [w]bProgressText
    Parametrów typu Boolean wskazującą, czy wyświetlać tekstowa reprezentacja bieżącego postępu.

Uwagi

Zastąpienie tej metody w pochodnych Menedżera visual dostosować wygląd CMFCStatusBar obiektu.

Wymagania

Nagłówek: afxvisualmanager.h

Zobacz też

Informacje

Klasa CMFCVisualManager

Wykres hierarchii

Klasa CMFCStatusBar