Поделиться через


сообщение DTM_SETRANGE

Задает минимальное и максимально допустимое системное время для элемента управления средства выбора даты и времени (DTP). Это сообщение можно отправить явным образом или использовать макрос DateTime_SetRange .

Параметры

wParam

Значение типа , указывающее допустимые значения диапазона. Этот параметр может быть сочетанием следующих значений:

Значение Значение
GDTR_MIN
Первый элемент в массиве структуры SYSTEMTIME является допустимым и будет использоваться для установки минимально допустимого системного времени.
GDTR_MAX
Второй элемент в массиве структуры SYSTEMTIME является допустимым и будет использоваться для установки максимально допустимого системного времени.

lParam

Указатель на двухэленый массив структур SYSTEMTIME . Первый элемент массива SYSTEMTIME содержит минимально допустимое время. Второй элемент массива SYSTEMTIME содержит максимально допустимое время. Необязательно заполнять элемент массива, не указанный в параметре wParam .

Возвращаемое значение

Возвращает ненулевое значение в случае успешного выполнения или ноль в противном случае.

Комментарии

В средстве выбора даты и времени отображаются только даты и время, которые попадают в указанный диапазон, что не позволяет пользователю выбрать дату и время, которые выходят за пределы диапазона. Если в сообщении DTM_SETSYSTEMTIME указаны дата и время, которые выходят за пределы диапазона, произойдет сбой.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h