Freigeben über


CMFCVisualManagerOffice2003::OnDrawStatusBarProgress

Das Framework ruft diese Methode auf, wenn die Statusanzeige auf dem CMFCStatusBar-Klasse-Objekt zeichnet

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

Parameter

  • [in] pDC
    Ein Zeiger auf den Gerätekontext für die Statusleiste

  • [in] pStatusBar
    Das CMFCStatusBar-Klasse-Objekt, das die Statusanzeige enthält.

  • [in] rectProgress
    Ein Rechteck, das die Grenzen der Statusanzeige angibt.

  • [in] nProgressTotal
    Die Gesamtanzahl der Statusanzeige.

  • [in] nProgressCurr
    Der aktuelle Status der Statusanzeige.

  • [in] clrBar
    Die ursprüngliche Farbe für die Statusanzeige. Der Wert lautet entweder der Anfang eines Farbverlaufs oder die vollständige Farbe der Statusanzeige.

  • [in] clrProgressBarDest
     

  • [in] clrProgressText
     

  • [in] bProgressText
     

Hinweise

Überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager, um die Darstellung der Statusanzeige auf einer Statusleiste anzupassen.

Anforderungen

Header: afxvisualmanageroffice2003.h

Siehe auch

Referenz

CMFCVisualManagerOffice2003-Klasse

Hierarchiediagramm