CMFCBaseVisualManager::DrawStatusBarProgress

Zeichnet Statusanzeige auf StatusBar-Steuerelement (CMFCStatusBar-Klasse) mithilfe des Designs der aktiven Fenster.

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

Parameter

  • [in] pDC
    Ein Zeiger auf einem Gerätekontext.

  • [in] pStatusBar
    Ein Zeiger auf die Statusleiste.Dieser Wert wird ignoriert.

  • [in] rectProgress
    Das umschließende Rechteck der Statusanzeige in pDC Koordinaten.

  • [in] nProgressTotal
    Der gesamte Statuswert.

  • [in] nProgressCurr
    Der aktuelle Statuswert.

  • [in] clrBar
    Die Startfarbe.CMFCBaseVisualManager dieses ignoriert.Abgeleitete Klassen können sie für Farbverläufe verwenden.

  • [in] clrProgressBarDest
    Die Endfarbe.CMFCBaseVisualManager dieses ignoriert.Abgeleitete Klassen können sie für Farbverläufe verwenden.

  • [in] clrProgressText
    Statustextfarbe.CMFCBaseVisualManager dieses ignoriert.Die Textfarbe wird durch afxGlobalData.clrBtnText definiert.

  • [in] bProgressText
    Gibt an, ob Status Text anzeigt.

Rückgabewert

TRUE, wenn Design API aktiviert ist; andernfalls FALSE.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCBaseVisualManager-Klasse

Hierarchien-Diagramm