сообщение LVM_EDITLABEL
Начинает редактирование текста указанного элемента представления списка на месте. Сообщение неявно выбирает и фокусирует указанный элемент. Это сообщение можно отправить явно или с помощью макроса ListView_EditLabel .
Параметры
-
wParam
-
Индекс элемента представления списка. Чтобы отменить редактирование, задайте для индекса значение -1.
-
lParam
- Должен равняться нулю.
Возвращаемое значение
Возвращает дескриптор элемента управления редактированием, который используется для изменения текста элемента в случае успешного выполнения, или значение NULL в противном случае.
Комментарии
Когда пользователь завершает или отменяет редактирование, элемент управления редактированием удаляется, а дескриптор становится недействительным. Вы можете подкласс изменить элемент управления, но не следует уничтожать его.
Элемент управления должен иметь фокус перед отправкой этого сообщения элементу управления. Фокус можно задать с помощью функции SetFocus .
Если wParam имеет значение -1, отправляется код уведомления LVN_ENDLABELEDIT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
Имя в кодировке Юникод и ANSI |
LVM_EDITLABELW (Юникод) и LVM_EDITLABELA (ANSI) |