Compartilhar via


CMFCVisualManager::OnDrawButtonBorder

A estrutura chama esse método quando desenhar a borda de um botão da 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 do dispositivo de um botão da barra de ferramentas.

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

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

  • [in] state
    Um tipo de dados enumerado que especifica o estado atual do botão da barra de ferramentas.

Comentários

A implementação padrão de esse método exibe a borda padrão. Substitua esse método em um gerente visual derivado para personalizar a aparência da borda de um botão da barra de ferramentas.

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

Requisitos

Cabeçalho: afxvisualmanager.h

Consulte também

Referência

Classe CMFCVisualManager

Gráfico da hierarquia