макрос TreeView_EditLabel (commctrl.h)

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

Синтаксис

void TreeView_EditLabel(
   hwnd,
   hitem
);

Параметры

hwnd

Тип: HWND

Дескриптор элемента управления в виде дерева.

hitem

Тип: HTREEITEM

Дескриптор элемента для изменения.

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

None

Remarks

Этот макрос отправляет код уведомления TVN_BEGINLABELEDIT родительскому элементу элемента управления в виде дерева.

Когда пользователь завершает или отменяет редактирование, элемент управления редактированием удаляется, а дескриптор становится недействительным. Вы можете подкласс изменить элемент управления, но не уничтожать его.

Элемент управления должен находиться в фокусе перед вызовом этого макроса. Фокус можно задать с помощью функции SetFocus .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h