Поделиться через


код уведомления TVN_SELCHANGED

Уведомляет родительское окно элемента управления представлением в виде дерева о том, что выбранные элементы изменились с одного элемента на другой. Этот код уведомления отправляется в виде сообщения WM_NOTIFY .

TVN_SELCHANGED 

    pnmtv = (LPNMTREEVIEW) lParam 

Параметры

lParam

Указатель на структуру NMTREEVIEW . Элементы itemOld и itemNew структуры NMTREEVIEW являются структурами TVITEM , содержащими сведения о ранее выбранном элементе и только что выбранном элементе. Допустимы только члены mask, hItem, state и lParam этих структур. Элементы stateMask структур TVITEM, заданные itemOld и itemNew , не определены во входных данных. Элемент действия структуры NMTREEVIEW указывает тип действия, вызвавшего изменение выделения. Может иметь одно из следующих значений.

Требование Значение
TVC_BYKEYBOARD Нажатием клавиши.
TVC_BYMOUSE Щелчком мыши.
TVC_UNKNOWN Неизвестна.

Возвращаемое значение

Возвращаемое значение игнорируется.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h
Имя в кодировке Юникод и ANSI
TVN_SELCHANGEDW (Юникод) и TVN_SELCHANGEDA (ANSI)