CMonthCalCtrl::GetMonthRange
Возвращает датируют сведения, представляющее минимальное и максимальное размеры отображения элемента управления "Календарь на месяц".
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;
Параметры
refMinRange
Ссылка на объект COleDateTime, содержащий минимальную допустимую дату или CTime.refMaxRange
Ссылка на объект COleDateTime или CTime, содержащий максимальную допустимую дату.pMinRange
Указатель на структуру SYSTEMTIME, содержащий дату в нижнем конце диапазона.pMaxRange
Указатель на структуру SYSTEMTIME, содержащий дату на самом высоком конце диапазона.dwFlags
Значение, определяющее область ограничений диапазона, который необходимо извлечь.Это значение должно быть одним из следующих.Значение
Значение
GMR_DAYSTATE
Включите предыдущих месяцев и замыкающий пределы диапазона, которые отображаются только частично.
GMR_VISIBLE
Включение только эти месяцы, которые полностью отображаются.
Возвращаемое значение
Целое число, представляющее расстояние в месяцах, занятых 2 ограничениями отображаемыми refMinRange и refMaxRange в первой и второй версиях или pMinRange и pMaxRange в третьей версии.
Заметки
Эта функция-член реализует расширение функциональности Win32 сообщения MCM_GETMONTHRANGE, как описано в Windows SDK.В реализации MFC GetMonthRange можно указать потребление COleDateTime, потребление CTime или потребление структуры SYSTEMTIME.
Пример
См. пример для CMonthCalCtrl::SetDayState.
Требования
Header: afxdtctl.h