Partager via


CMonthCalCtrl::GetMonthRange

Récupère des informations de date qui représente les limites de ciel et monde de l'affichage d'un contrôle month calendar.

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;

Paramètres

  • refMinRange
    Une référence à un objet de COleDateTime ou de CTime contenant la date minimale donnée.

  • refMaxRange
    Une référence à un objet d' COleDateTime ou d' CTime contenant la date maximale donnée.

  • pMinRange
    Un pointeur vers une structure de SYSTEMTIME contenant la date au niveau le plus bas de gamme de la plage.

  • pMaxRange
    Un pointeur vers une structure d' SYSTEMTIME contenant la date au plus élevé à la fin de la plage.

  • dwFlags
    Évaluez spécifier la portée des limites de plage à récupérer. Cette valeur doit être l'une des opérations suivantes.

    Valeur

    Signification

    GMR_DAYSTATE

    Incluez les mois précédent et de fin de la plage visible uniquement qui sont partiellement affichés.

    GMR_VISIBLE

    Incluez uniquement les mois qui sont pas affichés.

Valeur de retour

Un entier qui représente la plage, en millisecondes mois, couverts par les deux limites a indiqué par refMinRange et refMaxRange dans les première et deuxième versions, ou pMinRange et pMaxRange dans la troisième version.

Notes

Cette fonction membre implémente le comportement du message MCM_GETMONTHRANGEWin32, comme décrit dans Kit de développement logiciel Windows. Dans l'implémentation MFC de GetMonthRange, vous pouvez spécifier l'utilisation d' COleDateTime , l'utilisation d' CTime , ou une utilisation de structure d' SYSTEMTIME .

Exemple

Consultez l'exemple pour CMonthCalCtrl::SetDayState.

Configuration requise

Header: afxdtctl.h

Voir aussi

Référence

CMonthCalCtrl, classe

Graphique de la hiérarchie

CMonthCalCtrl::GetRange