EM_FINDTEXTEXW сообщение
Находит текст в Юникоде в элементе управления расширенным редактированием.
Параметры
-
wParam
-
Указывает поведение операции поиска. Этот параметр может быть одним или несколькими из следующих значений.
Значение Значение - FR_DOWN
Microsoft Rich Edit 2.0 и более поздних версий: если задано значение , поиск перенаправится из FINDTEXTEX.chrg.cpMin; Если значение не задано, поиск выполняется в обратном направлении от FINDTEXTEX.chrg.cpMin.
Microsoft Rich Edit 1.0: флаг FR_DOWN игнорируется. Поиск всегда переадресовывается.- FR_MATCHALEFHAMZA
Если этот параметр задан, поиск различает алефы с разными акцентами. Если не задано, арабские и еврейские алефы с разными акцентами соответствуют символу alef. - FR_MATCHCASE
Если этот параметр задан, операция поиска учитывает регистр. Если значение не задано, операция поиска не учитывает регистр. - FR_MATCHDIAC
Если задано значение , операция поиска учитывает диакритические знаки. Если значение не задано, арабские и ивритские диакритические знаки игнорируются. - FR_MATCHKASHIDA
Если задано значение , операция поиска считает kashidas. Если не задано, арабские и иврите кашиды игнорируются. - FR_WHOLEWORD
Если задано значение , операция выполняет поиск только целых слов, соответствующих строке поиска. Если значение не задано, операция также выполняет поиск фрагментов слов, соответствующих строке поиска. -
lParam
-
Структура FINDTEXTEXW , содержащая сведения об операции поиска.
Возвращаемое значение
Если целевая строка найдена, возвращаемым значением является отсчитываемая от нуля позиция первого символа совпадения. Если целевой объект не найден, возвращаемое значение равно -1.
Комментарии
Используйте это сообщение для поиска строк Юникода. Для ANSI используйте EM_FINDTEXTEX.
Элемент cpMinэлемента FINDTEXTEX.chrg всегда указывает начальную точку поиска, а cpMax — конечную точку. При поиске в обратном направлении значение cpMin должно быть равно или больше cpMax. При поиске вперед значение -1 в cpMax расширяет диапазон поиска до конца текста.
Если операция поиска находит совпадение, элемент chrgText структуры FINDTEXTEX возвращает диапазон позиций символов, содержащий соответствующий текст.
EM_FINDTEXTEXW использует структуру FINDTEXTEXW , а EM_FINDTEXTW — структуру FINDTEXTW . Разница заключается в том, что EM_FINDTEXTEXW сообщает диапазон найденного текста.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|