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