Структура NMDATETIMEFORMATQUERYA (commctrl.h)
Содержит сведения о поле обратного вызова средства выбора даты и времени (DTP). Он содержит подстроку (взятую из строки формата элемента управления), которая определяет поле обратного вызова. Структура получает максимальный допустимый размер текста, который будет отображаться в поле обратного вызова. Эта структура используется с кодом уведомления DTN_FORMATQUERY.
Синтаксис
typedef struct tagNMDATETIMEFORMATQUERYA {
NMHDR nmhdr;
LPCSTR pszFormat;
SIZE szMax;
} NMDATETIMEFORMATQUERYA, *LPNMDATETIMEFORMATQUERYA;
Члены
nmhdr
Тип: NMHDR
Структура NMHDR, содержащая сведения об этом коде уведомлений.
pszFormat
Тип: LPCTSTR
Указатель на подстроку, которая определяет поле обратного вызова элемента управления DTP. Подстрока — это один или несколько символов X, за которым следует NULL. (Дополнительные сведения о полях обратного вызова см. в полях обратного вызова
szMax
Тип: SIZE
Структура SIZE, которая должна быть заполнена максимальным размером текста, который будет отображаться в поле обратного вызова.
Замечания
Заметка
Заголовок commctrl.h определяет NMDATETIMEFORMATQUERY как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
заголовка | commctrl.h |