Структура NMTVDISPINFOW (commctrl.h)
Содержит и получает сведения о отображении для элемента представления дерева. Эта структура идентична структуре TV_DISPINFO, но она была переименована для выполнения текущих соглашений об именовании.
Синтаксис
typedef struct tagTVDISPINFOW {
NMHDR hdr;
TVITEMW item;
} NMTVDISPINFOW, *LPNMTVDISPINFOW;
Члены
hdr
Тип: NMHDR
структуре NMHDR, содержащей сведения об этом уведомлении.
item
Тип: TVITEM
структура TVITEM, которая идентифицирует и содержит сведения о элементе представления дерева. Маска член структуры TVITEM указывает, какие сведения устанавливаются или извлекаются. Это может быть одно или несколько следующих значений:
Ценность | Значение |
---|---|
|
Элемент cChildren указывает или получает значение, указывающее, имеет ли элемент дочерние элементы. |
|
Элемент iImage указывает или получает индекс неизбираемого значка элемента в списке изображений. |
|
Элемент iSelectedImage указывает или получает индекс выбранного значка элемента в списке изображений. |
|
Элемент pszText задает текст нового элемента или адрес буфера, который требуется получить текст элемента. Если структура получает текст элемента, обычно копируете текст в буфер, на который указывает элемент pszText элемента TVITEM. Однако вместо этого можно вернуть строку в элементе pszText |
Замечания
Заметка
Заголовок commctrl.h определяет NMTVDISPINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
заголовка | commctrl.h |
См. также
Справочник