Электронная библиотека книг Александра Фролова и Григория Фролова.
 
Библиотека
Братьев
Фроловых
Электронная библиотека книг Александра Фролова и Григория Фролова.
Библиотека системного программиста
Программирование на JAVA
ПК. Шаг за шагом
Другие книги
Восстановление данных
Антивирусная защита
Статьи для
программистов
Пользователю компьютера

Операционная система Windows 95 для программиста

© Александр Фролов, Григорий Фролов
Том 22, М.: Диалог-МИФИ, 1993, 271 стр.

[Назад] [Содеожание] [Дальше]

4.2. Обработка извещений

При необходимости приложение, создавшее орган управления Tree View, может обрабатывать сообщение WM_NOTIFY , поступающее в функцию родительского окна.

Коды извещений

Код извещения передается через поле code структуры NMHDR . Напомним, что адрес этой структуры находится в параметре lParam сообщения WM_NOTIFY .

Родительское окно может получить следующие коды извещений:

Код извещения Описание
TVN_BEGINDRAG Начало операции переноса "drag and drop" при помощи левой клавиши мыши
TVN_BEGINLABELEDIT Начало операции редактирования названия элемента
TVN_BEGINRDRAG Начало операции переноса "drag and drop" с использованием правой клавиши мыши
TVN_DELETEITEM Удаление определенного элемента дерева
TVN_ENDLABELEDIT Завершение операции редактирования названия элемента
TVN_GETDISPINFO Орган управления запрашивает информацию, необходимую для отображения элемента
TVN_ITEMEXPANDED Произошло расширение списка дочерних (вложенных) элементов
TVN_ITEMEXPANDING С помощью этого извещения родительскому окну предоставляется возможность отменить начатое расширение списка дочерних элементов
TVN_KEYDOWN Была нажата клавиша
TVN_SETDISPINFO Родительское окно должно обновить информацию об элементах дерева, которую оно хранит в своих структурах данных

Более подробную информацию об использовании этих извещений вы сможете найти в справочной системе SDK.

[Назад] [Содеожание] [Дальше]


Создание интернет-магазинов: http://www.shop2you.ru/ © Александр Фролов, Григорий Фролов, 1991-2016

 

эротический массаж в Эдем Клубе