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


Структура NMDATETIMECHANGE (commctrl.h)

Содержит сведения об изменении, которое произошло в элементе управления выбора даты и времени (DTP). Эта структура используется с кодом уведомления DTN_DATETIMECHANGE .

Синтаксис

typedef struct tagNMDATETIMECHANGE {
  NMHDR      nmhdr;
  DWORD      dwFlags;
  SYSTEMTIME st;
} NMDATETIMECHANGE, *LPNMDATETIMECHANGE;

Члены

nmhdr

Тип: NMHDR

Структура NMHDR , содержащая сведения о коде уведомления.

dwFlags

Тип: DWORD

Значение типа , указывающее, задано ли для элемента управления состояние "нет даты" (только для DTS_SHOWNONE ). Этот флаг также указывает, является ли содержимое элемента st допустимым и содержит ли сведения о текущем времени. Значение может быть одним из следующих.

Значение Значение
GDT_NONE
Для элемента управления задано состояние "Нет даты". Состояние "нет даты" применяется только к элементам управления, для которых задан стиль DTS_SHOWNONE .
GDT_VALID
Для элемента управления не задано состояние "Нет даты". Элемент st содержит текущие дату и время.

st

Тип: SYSTEMTIME

Структура SYSTEMTIME , содержащая сведения о текущей системной дате и времени.

Требования

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