Partager via


CMFCColorMenuButton::OnDraw

Appelé par l'infrastructure pour afficher une image sur un bouton.

virtual void OnDraw(
   CDC* pDC,
   const CRect& rect,
   CMFCToolBarImages* pImages,
   BOOL bHorz=TRUE,
   BOOL bCustomizeMode=FALSE,
   BOOL bHighlight=FALSE,
   BOOL bDrawBorder=TRUE,
   BOOL bGrayDisabledButtons=TRUE 
);

Paramètres

  • [in] pDC
    Un pointeur vers un contexte de périphérique.

  • [in] rect
    Un rectangle limites de la zone à redessiner.

  • [in] pImages
    Pointe vers une liste d'images de barre d'outils.

  • [in] bHorz
    TRUE à spécifier que la barre d'outils est dans un état ancré horizontal ; sinon, FALSE. La valeur par défaut est TRUE.

  • [in] bCustomizeMode
    TRUE à spécifier que l'application est en mode de personnalisation ; sinon, FALSE. La valeur par défaut est FALSE.

  • [in] bHighlight
    TRUE à spécifier que le bouton est mis en surbrillance ; sinon, FALSE. La valeur par défaut est FALSE.

  • [in] bDrawBorder
    TRUE à spécifier que la bordure du bouton s'affiche ; sinon, FALSE. La valeur par défaut est TRUE.

  • [in] bGrayDisabledButtons
    TRUE à spécifier que les boutons sont désactivés grisés (grisé) ; sinon, FALSE. La valeur par défaut est TRUE.

Configuration requise

en-tête : afxcolormenubutton.h

Voir aussi

Référence

CMFCColorMenuButton, classe

Graphique de la hiérarchie