Partilhar via


CMFCToolBarButton::OnCtlColor

Chamado pela estrutura quando a barra de ferramentas pai manipular uma mensagem de WM_CTLCOLOR .

virtual HBRUSH OnCtlColor(
   CDC* pDC,
   UINT nCtlColor
);

Parâmetros

  • [in] pDC
    O contexto de dispositivo que exibe o botão.

  • [in] nCtlColor
    Notificação de cor específica.

Valor de retorno

Um identificador para o objeto do pincel que a estrutura usa para pintar o plano de fundo do botão.

Comentários

A estrutura chama esse método quando a barra de ferramentas pai processa a mensagem de WM_CTLCOLOR para um botão da barra de ferramentas que contém um controle do windows.A estrutura não chama esse método se o botão na barra de ferramentas é sem janelas.

A estrutura chama esse método quando a estrutura da barra de ferramentas está no modo de personalização e o botão da barra de ferramentas é desbloqueado.Para obter mais informações sobre o modo de personalização, consulte CMFCToolBar::SetCustomizeMode.Para obter mais informações sobre os botões da barra de ferramentas de bloqueio, consulte CMFCToolBarButton::IsLocked.

A implementação padrão não fará nada e retorna NULL.

Requisitos

Cabeçalho: afxtoolbarbutton.h

Consulte também

Referência

Classe de CMFCToolBarButton

Gráfico de hierarquia

CMFCToolBar::SetCustomizeMode

CMFCToolBarButton::IsLocked