Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает минимальные и максимальные допустимые даты для элемента управления календарем месяца. Этот макрос можно использовать или явно отправлять сообщение 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 |