CMFCVisualManager::OnDrawStatusBarProgress
L'infrastructure appelle cette méthode lorsqu'il dessine l'indicateur de progression sur l'objet de CMFCStatusBar .
virtual void OnDrawStatusBarProgress(
CDC* pDC,
CMFCStatusBar* pStatusBar,
CRect rectProgress,
int nProgressTotal,
int nProgressCurr,
COLORREF clrBar,
COLORREF clrProgressBarDest,
COLORREF clrProgressText,
BOOL bProgressText
);
Paramètres
[in] pDC
Pointeur vers le contexte de périphérique pour la barre d'état.[in] pStatusBar
l'objet d' CMFCStatusBar qui contient la barre de progression.[in] rectProgress
Un rectangle qui spécifie les limites de la barre de progression.[in] nProgressTotal
Nombre total de la barre de progression.[in] nProgressCurr
La progression actuelle de la barre de progression.[in] clrBar
Un paramètre de COLORREF qui indique la couleur initiale de la barre de progression.La valeur est le début d'un dégradé de couleur ou la couleur complète de la barre de progression.[in] clrProgressBarDest
Un paramètre d' COLORREF qui indique la fin d'un dégradé de couleur pour la barre de progression.Si clrProgressBarDest est -1, l'infrastructure ne dessine pas la barre de progression comme un dégradé de couleur.À la place, il remplit barre de progression entière de couleur spécifiée par clrBar.[in] clrProgressText
Un paramètre d' COLORREF qui indique la couleur de texte pour la représentation textuelle de la progression actuelle.Ce paramètre est ignoré si bProgressText a la valeur FALSE.[in] bProgressText
Un paramètre de type boolean qui indique s'il faut afficher la représentation textuelle de la progression actuelle.
Notes
Substituez cette méthode dans un gestionnaire visuel dérivé de personnaliser l'apparence de l'objet d' CMFCStatusBar .
Configuration requise
en-tête : afxvisualmanager.h