commctrl.h

Macro MonthCal_SetRange

Asigna las fechas mínima y máxima permitidas para un control de calendario mensual. Se puede usar esta macro o enviar el mensaje MCM_SETRANGE explícitamente.

Definición

BOOL MonthCal_SetRange(
    HWND hmc,
    DWORD gd,
    LPSYSTEMTIME lprgSysTimeArray
);

Descripción

hmc
Manipulador de un control de calendario mensual.
gd

Valores de banderas que especifican qué límites de fecha se asignarán. Este valor debe ser uno o ambos de los valores siguientes:

ValorSignificado
GDTR_MAXSe establecerá el límite máximo para el control. La estructura SYSTEMTIME en lprgSysTimeArray[1] contiene la información de fecha.
GDTR_MINSe establecerá el límite mínimo para el control. La estructura SYSTEMTIME en lprgSysTimeArray[0] contiene la información de fecha.
lprgSysTimeArray
Puntero a un array de dos estructuras SYSTEMTIME que contiene las fechas límite. El límite máximo debe estar en lprgSysTimeArray[1] si se especificó GDTR_MAX, y lprgSysTimeArray[0] debe contener el límite mínimo si se especificó GDTR_MIN.

Valor de retorno

Retorna un valor distinto de cero si tiene éxito o cero en caso contrario.