CMFCToolBarButton::OnCalculateSize
Chamado pela estrutura para calcular o tamanho do botão para o contexto de dispositivo e o estado de encaixe especificados.
virtual SIZE OnCalculateSize(
CDC* pDC,
const CSize& sizeDefault,
BOOL bHorz
);
Parâmetros
[in] pDC
O contexto de dispositivo que exibe o botão.[in] sizeDefault
O tamanho padrão do botão.[in] bHorz
O estado da plataforma da barra de ferramentas pai. Esse parâmetro é TRUE se a barra de ferramentas é entrada é horizontal ou flutuantes, ou FALSE se a barra de ferramentas é entrada verticalmente.
Valor de retorno
Uma estrutura de SIZE que contém as dimensões do botão, em pixels.
Comentários
A estrutura chama esse método para determinar o tamanho do botão da barra de ferramentas para o estado especificado de contexto e encaixar de dispositivo.
A implementação padrão ver os tamanhos de texto e imagem (se são exibidos), o texto e as posições de imagem (texto abaixo ou no lado direito da imagem), e o estado da plataforma da barra de ferramentas.
Substitua esse método se você desejar fornecer o tamanho de um botão diferente do padrão (por exemplo, um botão da caixa de edição).
Requisitos
Cabeçalho: afxtoolbarbutton.h