Share via


macro MonthCal_SetRange (commctrl.h)

Imposta le date minime e massime consentite per un controllo calendario mensile. È possibile utilizzare questa macro o inviare il messaggio di MCM_SETRANGE in modo esplicito.

Sintassi

void MonthCal_SetRange(
   hmc,
   gd,
   rgst
);

Parametri

hmc

Tipo: HWND

Gestire in un controllo del calendario mensile.

gd

Tipo: DWORD

Valori di flag che specificano i limiti di data impostati. Questo valore deve essere uno o entrambi i seguenti:

Valore Significato
GDTR_MAX
La data massima consentita è impostata. La struttura SYSTEMTIME in lprgSysTimeArray[1] deve contenere informazioni sulla data.
GDTR_MIN
Data minima consentita impostata. La struttura SYSTEMTIME in lprgSysTimeArray[0] deve contenere informazioni sulla data.

rgst

Tipo: LPSYSTEMTIME

Puntatore a una matrice a due elementi di strutture SYSTEMTIME che contengono i limiti di data. Il limite massimo deve essere in lprgSysTimeArray[1] se viene specificato GDTR_MAX e lprgSysTimeArray[0] deve contenere il limite minimo se viene specificato GDTR_MIN.

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