Compartilhar via


MONTHDAYSTATE

O tipo de dados MONTHDAYSTATE é um campo de bits que contém o estado de cada dia em um mês. O tipo de dados é definido em Commctrl.h da seguinte maneira:

typedef DWORD MONTHDAYSTATE, *LPMONTHDAYSTATE;

Cada bit (0 a 30) representa o estado de um dia em um mês. Se um bit estiver ativado, o dia correspondente será exibido em negrito; caso contrário, ele será exibido sem ênfase.

Esse tipo de dados é usado com a mensagem MCM_SETDAYSTATE e a macro correspondente, MonthCal_SetDayState. Quando os valores MONTHDAYSTATE são usados em referência a meses menores que 31 dias, somente os bits necessários serão acessados.

Esse tipo de dados foi definido pela primeira vez na versão 4.70 do Comctl32.dll.