CMFCVisualManager::OnDrawButtonBorder
Il framework chiama questo metodo quando si estrae il bordo di un pulsante della barra degli strumenti.
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state
);
Parametri
[in] pDC
Un puntatore al contesto di dispositivo di un pulsante della barra degli strumenti.[in] pButton
Un puntatore a un pulsante della barra degli strumenti. Il framework di disegnare il bordo del pulsante.[in] rect
Un rettangolo che specifica i limiti del pulsante della barra degli strumenti.[in] state
Un tipo di dati enumerato di che specifica lo stato corrente del pulsante della barra degli strumenti.
Note
L'implementazione predefinita di questo metodo visualizza il bordo standard. Eseguire l'override di questo metodo in un gestore visualizzazione derivato per personalizzare l'aspetto del bordo di un pulsante della barra degli strumenti.
Gli stati possibili di un pulsante della barra degli strumenti sono ButtonsIsRegular, ButtonsIsPressed, o ButtonsIsHighlighted.
Requisiti
intestazione: afxvisualmanager.h