Partager via


CMFCVisualManagerOffice2003::OnDrawButtonBorder

L'infrastructure appelle cette méthode lorsqu'il dessine une bordure d'un bouton de barre d'outils.

virtual void OnDrawButtonBorder(
   CDC* pDC,
   CMFCToolBarButton* pButton,
   CRect rect,
   CMFCVisualManager::AFX_BUTTON_STATE state
);

Paramètres

  • [in] pDC
    Pointeur vers le contexte de périphérique d'un bouton de barre d'outils.

  • [in] pButton
    Un pointeur vers un bouton de barre d'outils. L'infrastructure dessine la bordure de ce bouton.

  • [in] rect
    Un rectangle qui spécifie les limites du bouton de barre d'outils.

  • [in] state
    Un type de données énumération qui spécifie l'état actuel du bouton de barre d'outils.

Notes

L'implémentation par défaut de cette méthode affiche la bordure standard. Substituez cette méthode dans un gestionnaire visuel dérivé de personnaliser l'apparence de la bordure d'un bouton de barre d'outils.

Les états possibles d'un bouton de barre d'outils sont ButtonsIsRegular, ButtonsIsPressed, ou ButtonsIsHighlighted.

Configuration requise

En-tête : afxvisualmanageroffice2003.h

Voir aussi

Référence

CMFCVisualManagerOffice2003, classe

Graphique de la hiérarchie