Compartilhar via


DateTime_GetMonthCalColor macro (commctrl.h)

Obtém a cor de uma determinada parte do calendário do mês dentro de um controle DTP (seletor de data e hora). Você pode usar essa macro ou enviar a mensagem DTM_GETMCCOLOR explicitamente.

Sintaxe

COLORREF DateTime_GetMonthCalColor(
   HWND hdp,
   int  iColor
);

Parâmetros

hdp

Tipo: HWND

Um identificador para um controle DTP.

iColor

Tipo: int

Um valor do tipo int especificando qual cor do calendário de mês recuperar. Esse valor pode ser um dos seguintes.

Valor Significado
MCSC_BACKGROUND
Recupere a cor da tela de fundo exibida entre meses.
MCSC_MONTHBK
Recupere a cor da tela de fundo exibida dentro do mês.
MCSC_TEXT
Recupere a cor usada para exibir o texto dentro de um mês.
MCSC_TITLEBK
Recupere a cor da tela de fundo exibida no título do calendário.
MCSC_TITLETEXT
Recupere a cor usada para exibir o texto dentro do título do calendário.
MCSC_TRAILINGTEXT
Recupere a cor usada para exibir o dia do cabeçalho e o texto do dia à direita. Os dias de cabeçalho e à direita são os dias dos meses anteriores e seguintes que aparecem no calendário do mês atual.

Valor de retorno

Tipo: COLORREF

Retorna um valor COLORREF que representa a configuração de cor para a parte especificada do controle de calendário do mês, se bem-sucedido. Caso contrário, a macro retornará -1.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho commctrl.h