Compartir a través de


CMFCVisualManager::OnDrawButtonBorder

El marco de trabajo llama a este método cuando dibuja el borde de un botón de la barra de herramientas.

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

Parámetros

  • [in] pDC
    Un puntero al contexto de dispositivo de un botón de la barra de herramientas.

  • [in] pButton
    Un puntero a un botón de la barra de herramientas.El marco dibuja el borde del botón.

  • [in] rect
    Un rectángulo que especifica los límites del botón de la barra de herramientas.

  • [in] state
    Un tipo de datos enumerado que especifica el estado actual del botón de la barra de herramientas.

Comentarios

La implementación predeterminada de este método muestra el borde estándar.Invalide este método en un administrador visual derivado para personalizar la apariencia del borde de un botón de la barra de herramientas.

Los estados posibles de un botón de la barra de herramientas están ButtonsIsRegular, ButtonsIsPressed, o ButtonsIsHighlighted.

Requisitos

encabezado: afxvisualmanager.h

Vea también

Referencia

Clase de CMFCVisualManager

Gráfico de jerarquía