Botão cor mensagens

O sistema fornece padrão valores de cor para os botões. O sistema envia uma mensagem WM_CTLCOLORBTN para janela do pai do botão antes que o botão é desenhado. Esta mensagem contém um identificador para o contexto de dispositivo do botão e um identificador para o janela filho. A janela pai pode usar essas alças para alterar o texto do botão e as cores de fundo. A seguinte tabela mostra o padrão valores de cor do botão.

Valor Elemento colorido
COLOR_BTNFACE Botão faces.
COLOR_BTNHIGHLIGHT Área de destaque (as bordas superiores e esquerdas) de uma botão.
COLOR_BTNSHADOW Área de sombra (o direito e inferior bordas) de um botão.
COLOR_BTNTEXT Regular (nongrayed) texto em botões.
COLOR_GRAYTEXT Texto (cinzento) desativado em botões. Essa cor é definida como 0 se o atual driver exibir não suporte uma cor cinza sólida.
COLOR_WINDOW Planos de fundo de janela.
COLOR_WINDOWFRAME Quadros de janela.
COLOR_WINDOWTEXT Texto no windows.

Um aplicativo pode recuperar os valores padrão para essas cores, chamando o GetSysColor função, ou definir os valores chamando o SetSysColors função. Para obter mais informações sobre cores do sistema, consulte Informações do sistema. Para obter mais informações sobre como as cores são usadas com controles, consulte controles.

Index