Compartir a través de


CMFCToolBarButton::OnDraw

Llamado por el marco para dibujar el botón mediante los estilos y las opciones especificados.

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 
);

Parámetros

  • [in] pDC
    El contexto del dispositivo que muestra el botón.

  • [in] rect
    El rectángulo delimitador del botón.

  • [in] pImages
    La colección de imágenes de la barra de herramientas que está asociado al botón.

  • [in] bHorz
    El estado de vinculación de la barra de herramientas principal. Este parámetro es TRUE cuando el botón está acoplado horizontalmente y FALSE cuando el botón esté acoplado verticalmente.

  • [in] bCustomizeMode
    Especifica si la barra de herramientas está en modo de personalización. Este parámetro es TRUE cuando la barra de herramientas está en modo y FALSE de personalización cuando la barra de herramientas no está en modo de personalización.

  • [in] bHighlight
    Especifica si el botón está resaltado. Este parámetro es TRUE cuando el botón está resaltado y FALSE cuando el botón no está resaltado.

  • [in] bDrawBorder
    Especifica si el botón debería mostrar su borde. Este parámetro es TRUE cuando el botón debería mostrar el borde y FALSE cuando el botón no debería mostrar su borde.

  • [in] bGrayDisabledButtons
    Especifica si obscurecer los botones deshabilitados o utilizar la colección deshabilitado de imágenes. Este parámetro es TRUE cuando los botones deshabilitados deben obscurecer y FALSE cuando este método debe utilizar la colección deshabilitado de imágenes.

Comentarios

Invalide este método para personalizar el gráfico del botón de la barra de herramientas.

Requisitos

encabezado: afxtoolbarbutton.h

Vea también

Referencia

CMFCToolBarButton Class

Gráfico de jerarquías