макрос MonthCal_SetRange (commctrl.h)
Задает минимальные и максимальные допустимые даты для элемента управления календарем месяца. Этот макрос можно использовать или явно отправлять сообщение MCM_SETRANGE.
Синтаксис
BOOL MonthCal_SetRange(
HWND hmc,
DWORD gd,
LPSYSTEMTIME rgst
);
Параметры
hmc
Тип: HWND
Обработка элемента управления календарем месяца.
gd
Тип: DWORD
Значения флагов, указывающие, какие ограничения даты задаются. Это значение должно быть одним или обоими из следующих:
Ценность | Значение |
---|---|
|
Задана максимальная допустимая дата. Структура SYSTEMTIME в rgst[1] должна содержать сведения о дате. |
|
Устанавливается минимальная допустимая дата. Структура SYSTEMTIME в rgst[0] должна содержать сведения о дате. |
rgst
Тип: LPSYSTEMTIME
Указатель на массив двухэлемерных структур SYSTEMTIME, содержащих ограничения даты. Максимальное ограничение должно быть в rgst[1], если указан GDTR_MAX, а rgst[0] должен содержать минимальное ограничение, если указан GDTR_MIN.
Возвращаемое значение
Тип: BOOL
Возвращает ненулевое значение в случае успешного выполнения или нуля.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |