Структура NMTVITEMCHANGE (commctrl.h)
Содержит сведения об изменении элемента представления в виде дерева. Эта структура отправляется с TVN_ITEMCHANGED и уведомлениями TVN_ITEMCHANGING .
Синтаксис
typedef struct tagTVITEMCHANGE {
NMHDR hdr;
UINT uChanged;
HTREEITEM hItem;
UINT uStateNew;
UINT uStateOld;
LPARAM lParam;
} NMTVITEMCHANGE;
Члены
hdr
Тип: NMHDR
Структура NMHDR, содержащая сведения об уведомлении.
uChanged
Тип: UINT
Задает атрибут. Единственным поддерживаемым атрибутом является state. UChanged должно иметь следующее значение:
Значение | Значение |
---|---|
|
Изменение является атрибутом состояния. |
hItem
Тип: HTREEITEM
Обработка измененного элемента представления в виде дерева.
uStateNew
Тип: UINT
Флаг, указывающий состояние нового элемента.
uStateOld
Тип: UINT
Флаг, указывающий предыдущее состояние элемента.
lParam
Тип: LPARAM
Зарезервировано для данных конкретного приложения. Например, значение, которое необходимо связать с элементом.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | commctrl.h |