сообщение CB_SETEDITSEL

Приложение отправляет сообщение CB_SETEDITSEL , чтобы выбрать символы в элементе управления редактированием поля со списком.

Параметры

wParam

Этот параметр не используется.

lParam [in]

LoWORD lParam указывает начальную позицию. Если значение LOWORD равно -1, то выделение, если таковое имеется, удаляется.

HIWORD lParam указывает конечную позицию. Если значение HIWORD равно -1, выбран весь текст от начальной позиции до последнего символа в элементе управления редактирования.

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

Если сообщение выполнено успешно, возвращаемое значение равно TRUE. Если сообщение отправляется в поле со списком с стилем CBS_DROPDOWNLIST , оно CB_ERR.

Замечания

Позиции основаны на нулях. Первый символ элемента управления редактирования находится в нулевой позиции. Первый символ после последнего выбранного символа находится в конечной позиции. Например, чтобы выбрать первые четыре символа элемента управления редактированием, используйте начальную позицию 0 и конечную позицию 4.

Requirements

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Верхний колонтитул
Winuser.h (включая Windows.h)

См. также

Ссылка

CB_GETEDITSEL

Другие ресурсы

MAKELPARAM