CW&nd::OnCtlColornbsp;

afx_msg HBRUSH OnCtlColor ( CDC * pDC, CWnd * pWnd, UINT nCtlColor );

Valor de retorno

OnCtlColor deve retornar um identificador para o pincel a ser usado para pintar o plano de fundo do Controlarar.

Parâmetros

pDC

Contém um ponteiro para o contexto de Exibir para a janela filho. Pode ser temporário.

pWnd

Contém um ponteiro para o Controlarar pedir a cor. Pode ser temporário.

nCtlColor

Contém um dos seguintes valores, especificando o tipo de controle:

Observações

A estrutura chama esta função de membro quando um Controlarar filho está prestes a ser desenhado. A maioria dos controles enviar esta mensagem para seu pai (geralmente uma caixa de diálogo) para preparar o pDC para desenho o controle usando as cores corretas.

Para alterar a cor do texto, chame a função de membro SetTextColor com (os desejado vermelho, verdes e azuis RGB) valores.

Para alterar a cor de plano de fundo de um controle editar single-line, defina o identificador pincel em códigos de mensagem o CTLCOLOR_EDIT e CTLCOLOR_MSGBOX e chamar a função CDC em resposta ao código CTLCOLOR_EDIT.

OnCtlColor não será chamado para caixa de listagem de uma caixa de combinação Soltar-para baixo porque a soltar-para baixo caixa de listagem é realmente um filho de caixa de combinação e não um filho da janela. Para alterar a cor da caixa de lista drop-down, crie um CComboBox com uma Substituir do OnCtlColor que verifica CTLCOLOR_LISTBOX no parâmetro nCtlColor . Nesse manipulador, a função de membro de SetBkColor deve ser usada para definir a cor de plano de fundo para o texto.

&Notanbsp;  Esta função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows. Os parâmetros passados para a função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida. Se você chamar a implementação da classe base dessa função, essa implementação usará os parâmetros originalmente passados com a mensagem e não os parâmetros que você fornece para a função.

|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDC

Index