Структура 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 . В этом случае вы не сможете изменить или удалить строку, пока не будет удален соответствующий текст элемента или пока не будут отправлены два дополнительных кода уведомления TVN_GETDISPINFO . |
Комментарии
Примечание
Заголовок commctrl.h определяет NMTVDISPINFO в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |
См. также раздел
Справочные материалы