Compartilhar via


MonthCal_SetFirstDayOfWeek macro (commctrl.h)

Define o primeiro dia da semana para um controle de calendário mensal. Você pode usar essa macro ou enviar a mensagem MCM_SETFIRSTDAYOFWEEK explicitamente.

Sintaxe

DWORD MonthCal_SetFirstDayOfWeek(
   HWND hmc,
   INT  iDay
);

Parâmetros

hmc

Tipo: HWND

Manipule para um controle de calendário de um mês.

iDay

Tipo: INT

Valor do tipo int que especifica qual dia deve ser definido como o primeiro dia da semana, onde 0 é segunda-feira, 1 é terça-feira e assim por diante.

Valor de retorno

Tipo: DWORD

Retorna um valor DWORD que contém dois valores. A palavra alta é um valor BOOL diferente de zero se o primeiro dia anterior da semana não for igual a LOCALE_IFIRSTDAYOFWEEK ou zero de outra forma. A palavra baixa é um valor INT que representa o primeiro dia anterior da semana.

Observações

Se o primeiro dia da semana estiver definido como algo diferente do padrão (LOCALE_IFIRSTDAYOFWEEK), o controle não atualizará automaticamente as alterações do primeiro dia da semana com base nas alterações de localidade.

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