макрос DateTime_SetRange (commctrl.h)
Задает минимальное и максимально допустимое системное время для элемента управления выбора даты и времени (DTP). Вы можете использовать этот макрос или отправить сообщение DTM_SETRANGE явным образом.
Синтаксис
void DateTime_SetRange(
hdp,
gd,
rgst
);
Параметры
hdp
Тип: HWND
Дескриптор элемента управления DTP.
gd
Тип: DWORD
Значение типа , указывающее допустимые значения диапазона. Это значение может быть сочетанием следующих значений:
Значение | Значение |
---|---|
|
Первый элемент в массиве структур SYSTEMTIME является допустимым и будет использоваться для задания минимально допустимого системного времени. |
|
Второй элемент в массиве структур SYSTEMTIME является допустимым и будет использоваться для установки максимально допустимого системного времени. |
rgst
Тип: LPSYSTEMTIME
Указатель на двухэлемерный массив структур SYSTEMTIME . Первый элемент массива SYSTEMTIME содержит минимально допустимое время. Второй элемент массива SYSTEMTIME содержит максимально допустимое время. Необязательно заполнять элемент массива, который не указан в параметре flags .
Возвращаемое значение
None
Remarks
В средстве выбора даты и времени отображаются только даты и время, которые входят в указанный диапазон, что не позволяет пользователю выбрать дату и время, которые выходят за пределы диапазона. Если в сообщении DateTime_SetSystemtime указаны дата и время, которые выходят за пределы диапазона, произойдет сбой.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по