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


макрос DateTime_SetSystemtime (commctrl.h)

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

Синтаксис

BOOL DateTime_SetSystemtime(
   HWND         hdp,
   DWORD        gd,
   LPSYSTEMTIME pst
);

Параметры

hdp

Тип: HWND

Дескриптор элемента управления DTP.

gd

Тип: DWORD

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

Ценность Значение
GDT_VALID
Задайте элемент управления DTP в соответствии с данными в структуре SYSTEMTIME, на который указывает pst.
GDT_NONE
Установите для элемента управления DTP значение "Нет даты" и снимите его флажок. Если этот флаг указан, pst игнорируется. Этот флаг применяется только к элементам управления DTP, заданным в стиле DTS_SHOWNONE.

pst

Тип: LPSYSTEMTIME

Указатель на структуру SYSTEMTIME, содержащую сведения о системном времени, с помощью которого необходимо задать элемент управления DTP.

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

Тип: BOOL

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h