Share via


macro MonthCal_GetMonthRange (commctrl.h)

Recupera le informazioni sulla data (utilizzando le strutture SYSTEMTIME ) che rappresenta i limiti elevati e bassi della visualizzazione del controllo del calendario di un mese. È possibile utilizzare questa macro o inviare il messaggio di MCM_GETMONTHRANGE in modo esplicito.

Sintassi

void MonthCal_GetMonthRange(
   hmc,
   gmr,
   rgst
);

Parametri

hmc

Tipo: HWND

Gestire in un controllo del calendario mensile.

gmr

Tipo: DWORD

Valore che specifica l'ambito dei limiti dell'intervallo da recuperare. Questo valore deve essere uno dei seguenti:

Valore Significato
GMR_DAYSTATE
Includere i mesi precedenti e finali dell'intervallo visibile visualizzati solo parzialmente.
GMR_VISIBLE
Includere solo i mesi completamente visualizzati.

rgst

Tipo: LPSYSTEMTIME

Puntatore a una matrice a due elementi di strutture SYSTEMTIME che riceveranno i limiti inferiori e superiori dell'ambito specificato da dwFlag. I limiti inferiori e superiori vengono posizionati rispettivamente in lprgSysTimeArray[0] e lprgSysTimeArray[1]. I membri dell'ora di queste strutture non verranno modificati. Questo parametro deve essere un indirizzo valido e non può essere NULL.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h