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


сообщение LVM_EDITLABEL

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

Параметры

wParam

Индекс элемента представления списка. Чтобы отменить редактирование, задайте для индекса значение -1.

lParam

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

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

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

Комментарии

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

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

Если wParam имеет значение -1, отправляется код уведомления LVN_ENDLABELEDIT .

Требования

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

См. также раздел

WM_CANCELMODE