macro MonthCal_GetMonthRange (commctrl.h)
Recupera le informazioni sulla data (utilizzando 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
INT MonthCal_GetMonthRange(
HWND hmc,
DWORD gmr,
LPSYSTEMTIME rgst
);
Parametri
hmc
Handle per un controllo del calendario mensile.
gmr
Valore che specifica l'ambito dei limiti dell'intervallo da recuperare. Questo valore deve essere uno dei seguenti:
Valore | Significato |
---|---|
|
Includere i mesi precedenti e finali dell'intervallo visibile che vengono visualizzati solo parzialmente. |
|
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 gmr. I limiti inferiori e superiori vengono inseriti rispettivamente in rgst[0] e rgst[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
Restituisce un valore INT che rappresenta l'intervallo, espresso in mesi, esteso dai due limiti restituiti a rgst.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista [solo app desktop] |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
commctrl.h |