macro DateTime_SetMonthCalColor (commctrl.h)

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

Sintaxe

void DateTime_SetMonthCalColor(
   hdp,
   iColor,
   clr
);

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 do mês definir. Este valor pode ser um dos seguintes:

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

clr

Tipo: COLORREF

Um valor COLORREF que representa a cor que será definida para a área especificada do calendário do mês.

Valor retornado

Nenhum

Comentários

Quando os estilos visuais estão habilitados, essa macro não tem efeito, exceto quando iColor é MCSC_BACKGROUND.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h