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