Partager via


macro MonthCal_SetFirstDayOfWeek (commctrl.h)

Définit le premier jour de la semaine pour un contrôle calendrier mensuel. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCM_SETFIRSTDAYOFWEEK.

Syntaxe

DWORD MonthCal_SetFirstDayOfWeek(
   HWND hmc,
   INT  iDay
);

Paramètres

hmc

Type : HWND

Gérez le contrôle calendrier d’un mois.

iDay

Type : INT

Valeur de type int qui spécifie quel jour doit être défini comme premier jour de la semaine, où 0 est lundi, 1 est mardi, et ainsi de suite.

Valeur de retour

Type : DWORD

Retourne une valeur DWORD qui contient deux valeurs. Le mot élevé est une valeur BOOL qui n’est pas égale à zéro si le premier jour précédent de la semaine n’a pas égal LOCALE_IFIRSTDAYOFWEEK, ou zéro sinon. Le mot bas est une valeur INT qui représente le premier jour précédent de la semaine.

Remarques

Si le premier jour de la semaine est défini sur autre chose que la valeur par défaut (LOCALE_IFIRSTDAYOFWEEK), le contrôle ne met pas automatiquement à jour les modifications du premier jour de la semaine en fonction des modifications de paramètres régionaux.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h