commctrl.h

Macro MonthCal_SetFirstDayOfWeek

Asigna el primer día de la semana para un control de calendario mensual. Se puede usar esta macro o enviar el mensaje MCM_SETFIRSTDAYOFWEEK explícitamente.

Definición

DWORD MonthCal_SetFirstDayOfWeek(
    HWND hmc,
    INT iDay
);

Descripción

hmc
Manipulador de un control de calendario mensual.
iDay
Valor de tipo INT que especifica qué día debe ser asignado como primer día de la semana, donde 0 es lunes, 1 martes, etc.

Valor de retorno

Devuelve un valor DWORD que contiene dos valores. La palabra de mayor peso es un valor BOOL que será distinto de cero si el valor previo para el primer día de la semana no era iguan a LOCALE_IFIRSTDAYOFWEEK, o cero en caso contrario. La palabra de menor peso es un valor INT que representa el valor previo del del primer día de la semana.

Observaciones

Si el primer día de la semana es asginado a un valor diferente del valor por defecto (LOCALE_IFIRSTDAYOFWEEK), el control no actualizará automáticamente los cambios del primer día de la semana en función de los cambios de configuración regional.