Compartir a través de


CMFCDropDownToolbarButton::OnCalculateSize

Llamado por el marco para calcular el tamaño del botón para el contexto y el estado de vinculación especificados del dispositivo.

virtual SIZE OnCalculateSize(
   CDC* pDC,
   const CSize& sizeDefault,
   BOOL bHorz
);

Parámetros

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

  • [in] sizeDefault
    El tamaño predeterminado del botón.

  • [in] bHorz
    El estado de vinculación de la barra de herramientas principal. Este parámetro es TRUE si la barra de herramientas está acoplado horizontalmente o está flotando, o FALSE si la barra de herramientas está acoplado verticalmente.

Valor devuelto

Una estructura de SIZE que contiene las dimensiones del botón, en píxeles.

Comentarios

Este método extiende la implementación de la clase base (CMFCToolBarButton::OnCalculateSize) agregando el ancho de la flecha de lista desplegable a la dimensión horizontal del tamaño del botón.

Requisitos

encabezado: afxdropdowntoolbar.h

Vea también

Referencia

CMFCDropDownToolbarButton Class

Gráfico de jerarquías

CMFCToolBarButton::OnCalculateSize