CMFCToolBarButton::OnCalculateSize
Chamado pela estrutura para calcular o dimensionar do botão para o contexto de dispositivo especificado e o estado de encaixe.
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 dimensionar padrão do botão.[in] bHorz
O estado de encaixar da barra de ferramentas pai.Este parâmetro é TRUE Se a barra de ferramentas estiver encaixada na horizontal ou estiver flutuante, ou FALSE Se a barra de ferramentas está encaixada verticalmente.
Valor de retorno
A SIZE estrutura que contém as dimensões do botão, em pixels.
Comentários
A estrutura chama esse método para determinar o dimensionar do botão de barra de ferramentas para o contexto de dispositivo especificado e estado de encaixar.
A implementação padrão considera os tamanhos de texto e imagem (se eles forem exibidos), as posições de texto e imagem (o texto abaixo ou à direita da imagem) e a barra de ferramentas encaixar estado.
substituir Este método se desejar fornecer o dimensionar de um botão não-padrão (por exemplo, um botão da caixa de edição).
Requisitos
Cabeçalho: afxtoolbarbutton.h