TVM_EDITLABEL сообщение

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

Параметры

wParam

Должен равняться нулю.

lParam

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

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

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

Комментарии

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

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

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

Требования

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