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

Содержит сведения о поле обратного вызова средства выбора даты и времени (DTP). Он содержит подстроку (взятую из строки формата элемента управления), которая определяет поле обратного вызова. Структура получает максимально допустимый размер текста, который будет отображаться в поле обратного вызова. Эта структура используется с кодом уведомления DTN_FORMATQUERY .

Синтаксис

typedef struct tagNMDATETIMEFORMATQUERYW {
  NMHDR   nmhdr;
  LPCWSTR pszFormat;
  SIZE    szMax;
} NMDATETIMEFORMATQUERYW, *LPNMDATETIMEFORMATQUERYW;

Члены

nmhdr

Тип: NMHDR

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

pszFormat

Тип: LPCTSTR

Указатель на подстроку, определяющую поле обратного вызова элемента управления DTP. Подстрока представляет собой один или несколько символов "X", за которым следует значение NULL. (Дополнительные сведения о полях обратного вызова см. в разделе Поля обратного вызова.)

szMax

Тип: SIZE

Структура SIZE , которая должна быть заполнена максимальным размером текста, который будет отображаться в поле обратного вызова.

Комментарии

Примечание

Заголовок commctrl.h определяет NMDATETIMEFORMATQUERY в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

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