CMFCVisualManager::OnDrawButtonBorder

A estrutura chama esse método quando ele desenha a borda de um botão de barra de ferramentas.

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

Parâmetros

  • [in] pDC
    Um ponteiro para o contexto de dispositivo de um botão de barra de ferramentas.

  • [in] pButton
    Um ponteiro para um botão de barra de ferramentas.A estrutura desenha a borda do botão.

  • [in] rect
    Um retângulo que especifica os limites do botão de barra de ferramentas.

  • [in] state
    Tipo de dados enumerado que especifica o estado corrente do botão de barra de ferramentas.

Comentários

A implementação padrão desse método exibirá a borda padrão.Substitua este método em um gerenciador visual derivado para personalizar a aparência da borda de um botão de barra de ferramentas.

Os estados possíveis de um botão de barra de ferramentas são ButtonsIsRegular, ButtonsIsPressed, ou ButtonsIsHighlighted.

Requisitos

Cabeçalho: afxvisualmanager.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCVisualManager