Сообщение EM_SETSEL

Const EM_SETSEL = &HB1

Сообщение EM_SETSEL выделяет текст в поле редактирования, при этом каретка устанавливается в конце выделенного текста

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

Это сообщение не возвращает значимых значений

Параметры

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

Пример

' Выделяем слово Русский в текстовом поле.
' Установите на форме TextBox  и присвойте свойству Text значение Русский_Проект

Dim retval As Long ' возвращаемое значение

' Сначала,выбираем первые семь символов в Text1
Text1.SetFocus
SendMessage Text1.hWnd, EM_SETSEL, ByVal 0, ByVal 7

Смотри также

EM_GETSEL, EM_REPLACESEL

Категория

Поля редактирования