Структура NMTVDISPINFOA (commctrl.h)
Содержит и получает отображаемые сведения для элемента представления в виде дерева. Эта структура идентична структуре TV_DISPINFO , но она была переименована в соответствии с текущими соглашениями об именовании.
Синтаксис
typedef struct tagTVDISPINFOA {
NMHDR hdr;
TVITEMA item;
} NMTVDISPINFOA, *LPNMTVDISPINFOA;
Члены
hdr
Тип: NMHDR
Структура NMHDR, содержащая сведения об этом уведомлении.
item
Тип: TVITEM
Структура TVITEM, которая идентифицирует и содержит сведения об элементе представления в виде дерева. Элемент маски структуры TVITEM указывает, какие сведения задаются или извлекаются. Это может быть одно или несколько из следующих значений:
Значение | Значение |
---|---|
|
Элемент cChildren указывает или должен получать значение, указывающее, есть ли у элемента дочерние элементы. |
|
Элемент iImage указывает или должен получать индекс неизбранного значка элемента в списке изображений. |
|
Элемент iSelectedImage указывает или должен получать индекс выбранного значка элемента в списке изображений. |
|
Элемент pszText указывает новый текст элемента или адрес буфера, который должен получить текст элемента. Если структура получает текст элемента, обычно копируется текст в буфер, на который указывает элемент pszText структуры TVITEM . Однако вместо этого можно вернуть строку в элементе pszText . В этом случае вы не сможете изменить или удалить строку, пока не будет удален соответствующий текст элемента или пока не будут отправлены два дополнительных кода уведомления TVN_GETDISPINFO . |
Комментарии
Примечание
Заголовок commctrl.h определяет NMTVDISPINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |
См. также раздел
Справочные материалы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по