макрос TreeView_EditLabel (commctrl.h)
Начинается редактирование на месте текста указанного элемента, заменяя текст элемента однимстрочного элемента элементом, содержащим текст. Этот макрос неявно выбирает и фокусирует указанный элемент. Этот макрос можно использовать или явно отправить сообщение TVM_EDITLABEL.
Синтаксис
HWND TreeView_EditLabel(
HWND hwnd,
HTREEITEM hitem
);
Параметры
hwnd
Тип: HWND
Обработка элемента управления "Дерево- представление".
hitem
Тип: HTREEITEM
Обработка элемента для редактирования.
Возвращаемое значение
Тип: HWND
Возвращает дескриптор элемента управления редактирования, используемый для изменения текста элемента в случае успешного выполнения или null в противном случае.
Замечания
Этот макрос отправляет код уведомления TVN_BEGINLABELEDIT в родительский элемент управления "Представление дерева".
После завершения или отмены редактирования элемент управления редактирования удаляется, а дескриптор больше недействителен. Вы можете подклассить элемент управления редактирования, но не уничтожать его.
Перед вызовом этого макроса элемент управления должен иметь фокус. Фокус можно задать с помощью функции SetFocus.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |