EM_FINDTEXTW сообщение

Находит текст в Юникоде в элементе управления расширенным редактированием.

Параметры

wParam

Задает параметры операции поиска. Этот параметр может быть одним или несколькими из следующих значений.

Значение Значение
FR_DOWN
Если задано значение , операция выполняет поиск от конца текущего выделенного фрагмента до конца документа. Если не задано, операция выполняет поиск от конца текущего выделенного фрагмента до начала документа.
FR_MATCHALEFHAMZA
По умолчанию арабские и еврейские алефы с разными акцентами соответствуют символу alef. Установите этот флаг, если вы хотите, чтобы поиск отличал алефы с разными акцентами.
FR_MATCHCASE
Если этот параметр задан, операция поиска учитывает регистр. Если значение не задано, операция поиска не учитывает регистр.
FR_MATCHDIAC
По умолчанию арабские и ивритские диакритические знаки игнорируются. Установите этот флаг, если требуется, чтобы операция поиска учитывала диакритические метки.
FR_MATCHKASHIDA
По умолчанию кашиды на арабском и иврите игнорируются. Установите этот флаг, если вы хотите, чтобы операция поиска учитывала kashidas.
FR_WHOLEWORD
Если задано значение , операция выполняет поиск только целых слов, соответствующих строке поиска. Если значение не задано, операция также выполняет поиск фрагментов слов, соответствующих строке поиска.

lParam

Структура FINDTEXTW , содержащая сведения об операции поиска.

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

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

Комментарии

EM_FINDTEXTW использует структуру FINDTEXTW , а EM_FINDTEXTEXW — структуру FINDTEXTEXW . Разница заключается в том, что ФУНКЦИЯ FINDTEXTEXW возвращает диапазон найденного текста.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Richedit.h

См. также раздел

EM_FINDTEXTEXW