Condividi tramite


macro MonthCal_SetFirstDayOfWeek (commctrl.h)

Imposta il primo giorno della settimana per un controllo calendario mensile. È possibile utilizzare questa macro o inviare il messaggio di MCM_SETFIRSTDAYOFWEEK in modo esplicito.

Sintassi

DWORD MonthCal_SetFirstDayOfWeek(
   HWND hmc,
   INT  iDay
);

Parametri

hmc

Tipo: HWND

Handle per un controllo del calendario mensile.

iDay

Tipo: INT

Valore di tipo int che specifica quale giorno deve essere impostato come primo giorno della settimana, dove 0 è lunedì, 1 è martedì e così via.

Valore restituito

Tipo: DWORD

Restituisce un valore DWORD contenente due valori. La parola alta è un valore BOOL diverso da zero se il primo giorno della settimana precedente non è uguale a LOCALE_IFIRSTDAYOFWEEK o zero in caso contrario. La parola bassa è un valore INT che rappresenta il primo giorno precedente della settimana.

Osservazioni

Se il primo giorno della settimana è impostato su un valore diverso da quello predefinito (LOCALE_IFIRSTDAYOFWEEK), il controllo non aggiornerà automaticamente le modifiche del primo giorno della settimana in base alle modifiche delle impostazioni locali.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h