CMFCVisualManager::OnDrawStatusBarProgress

Il framework chiama questo metodo quando si estrae l'indicatore di stato sull'oggetto CMFCStatusBar.

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

Parametri

  • [in] pDC
    Un puntatore al contesto di dispositivo per la barra di stato.

  • [in] pStatusBar
    L'oggetto CMFCStatusBar contenente l'indicatore di stato.

  • [in] rectProgress
    Un rettangolo che specifica i limiti dell'indicatore di stato.

  • [in] nProgressTotal
    Il numero totale dell'indicatore di stato.

  • [in] nProgressCurr
    Lo stato corrente dell'indicatore di stato.

  • [in] clrBar
    Un parametro COLORREF che indica che il colore iniziale per l'indicatore di stato.Il valore indica l'inizio di una sfumatura di colore o il colore completo dell'indicatore di stato.

  • [in] clrProgressBarDest
    Un parametro COLORREF che indica la fine di una sfumatura di colore per l'indicatore di stato.Se clrProgressBarDest è -1, il framework non viene estratto l'indicatore di stato come sfumatura di colore.Invece, riempie l'intero indicatore di stato del colore specificato da clrBar.

  • [in] clrProgressText
    Un parametro COLORREF che indica il colore del testo per la rappresentazione testuale di stato corrente.Questo parametro viene ignorato se bProgressText è impostato su FALSE.

  • [in] bProgressText
    Un parametro booleano che indica se visualizzare la rappresentazione testuale di stato corrente.

Note

Eseguire l'override di questo metodo in un gestore visualizzazione derivato per personalizzare l'aspetto dell'oggetto CMFCStatusBar.

Requisiti

intestazione: afxvisualmanager.h

Vedere anche

Riferimenti

Classe di CMFCVisualManager

Grafico della gerarchia

Classe di CMFCStatusBar