As constantes de estilo a seguir são usadas ao criar controles de calendário de mês.
Constante
Descrição
MCS_DAYSTATE
Versão 4.70. O calendário do mês envia MCN_GETDAYSTATE notificações para solicitar informações sobre quais dias devem ser exibidos em negrito.
MCS_MULTISELECT
Versão 4.70. O calendário do mês permite que o usuário selecione um intervalo de datas dentro do controle . Por padrão, o intervalo máximo é de uma semana. Você pode alterar o intervalo máximo que pode ser selecionado usando a mensagem MCM_SETMAXSELCOUNT .
MCS_WEEKNUMBERS
Versão 4.70. O controle de calendário do mês exibe números de semana (1-52) à esquerda de cada linha de dias. A semana 1 é definida como a primeira semana que contém pelo menos quatro dias.
MCS_NOTODAYCIRCLE
Versão 4.70. O controle de calendário do mês não circula a data "hoje".
MCS_NOTODAY
Versão 4.70. O controle de calendário do mês não exibe a data "hoje" na parte inferior do controle.
MCS_NOTRAILINGDATES
Windows Vista. As datas dos meses anteriores e seguintes não são exibidas no calendário do mês atual.
MCS_SHORTDAYSOFWEEK
Windows Vista. Nomes de dia curto são exibidos no cabeçalho .
MCS_NOSELCHANGEONNAV
Windows Vista. A seleção não é alterada quando o usuário navega próximo ou anterior no calendário. Isso permite que o usuário selecione um intervalo maior do que está visível.