commctrl.h

Macro MonthCal_GetMonthRange

Recupera información de fechas (usando estructuras SYSTEMTIME) que representa los límites inferior y superior mostrados en un control de calendario mensual. Se puede usar esta macro o enviar el mensaje MCM_GETMONTHRANGE explícitamente.

Definición

[retval] MonthCal_GetMonthRange(
    HWND hmc,
    DWORD gmr,
    LPSYSTEMTIME rgst
);

Descripción

hmc
Manipuladro de un control de calendario mensual.
gmr

Valor que especifica los límites del rango a recuperar. Este valor puede ser uno de los siguientes:

ValorSignificado
GMR_DAYSTATEIncluye los meses anteriores y posteriores del rango visible que sólo esten parcialmente mostrados.
GMR_VISIBLEIncluye sólo aquellos meses que estén completamente mostrados.
rgst
Puntero a un array de dos elementos de estructuras SYSTEMTIME que recibirá los límites inferior y superior del rano especificado por dwFlag. Los límites inferior y superior se colocan en lprgSysTimeArray[0] y lprgSysTimeArray[1], respectivamente. Los miembros de hora de estas estructuras no serán modificados. Este parámetro debe ser una dirección válida, y no puede ser NULL.

Valor de retorno

Devuelve un valor INT que representa el rango, en meses, abarcado por los dos límites devueltos en rgst.