Condividi tramite


CMonthCalCtrl::GetMonthRange

Recupera le informazioni relative alla data che rappresentano il livello e i limiti inferiore della visualizzazione di un controllo calendario mensile.

int GetMonthRange( 
   COleDateTime& refMinRange, 
   COleDateTime& refMaxRange, 
   DWORD dwFlags  
) const; 
int GetMonthRange( 
   CTime& refMinRange, 
   CTime& refMaxRange, 
   DWORD dwFlags  
) const; 
int GetMonthRange( 
   LPSYSTEMTIME pMinRange, 
   LPSYSTEMTIME pMaxRange, 
   DWORD dwFlags  
) const;

Parametri

  • refMinRange
    Un riferimento a un oggetto CTime o COleDateTime contenente la data minima concessa.

  • refMaxRange
    Un riferimento a un oggetto CTime o COleDateTime contenente la data massima consentita.

  • pMinRange
    Un puntatore a una struttura SYSTEMTIME contenente la data a più inferiore dell'intervallo.

  • pMaxRange
    Un puntatore a una struttura SYSTEMTIME contenente la data a più di qualità superiore dell'intervallo.

  • dwFlags
    Stimare specificare l'ambito dei limiti di intervallo da recuperare. Questo valore deve essere uno dei seguenti elementi.

    Valore

    Significato

    GMR_DAYSTATE

    Includere i mesi precedenti e finale di intervallo visibile da visualizzare solo parzialmente.

    GMR_VISIBLE

    Includere solo i mesi da visualizzare interamente.

Valore restituito

Intero che rappresenta il timeout, in mesi, viene esteso da due limiti indicati da refMinRange e refMaxRange in prima e la seconda versioni, o pMinRange e pMaxRange nella terza versione.

Note

Questa funzione membro implementa il comportamento di messaggi Win32 MCM_GETMONTHRANGE, come descritto in Windows SDK. Nell'implementazione di MFC GetMonthRange, è possibile specificare l'utilizzo COleDateTime, un utilizzo CTime, o un utilizzo della struttura SYSTEMTIME.

Esempio

Vedere l'esempio relativo CMonthCalCtrl::SetDayState.

Requisiti

Header: afxdtctl.h

Vedere anche

Riferimenti

Classe CMonthCalCtrl

Grafico delle gerarchie

CMonthCalCtrl::GetRange