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


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

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

Синтаксис

HWND ListView_EditLabel(
   HWND hwndLV,
   int  i
);

Параметры

hwndLV

Тип: HWND

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

i

Тип: int

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

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

Тип: HWND

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

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h

См. также

WM_CANCELMODE