Поделиться через


сообщение EM_FINDTEXT

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

Параметры

wParam

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

Значение Значение
FR_DOWN
Microsoft Rich Edit 2.0 и более поздних версий: если задано значение , поиск выполняется от конца текущего выделенного фрагмента до конца документа. Если значение не задано, поиск выполняется от конца текущего выделенного фрагмента до начала документа.
Microsoft Rich Edit 1.0: флаг FR_DOWN игнорируется. Поиск всегда выполняется от конца текущего выделенного фрагмента до конца документа.
FR_MATCHALEFHAMZA
Microsoft Rich Edit 3.0 и более поздних версий. Если этот параметр задан, поиск различает арабские alefs с разными акцентами. Если значение не задано, все алефы сопоставляются только символом alef.
FR_MATCHDIAC
Microsoft Rich Edit 3.0 и более поздних версий. Если задано значение , операция поиска учитывает диакритические знаки на арабском и иврите. Если значение не задано, диакритические знаки игнорируются.
FR_MATCHKASHIDA
Microsoft Rich Edit 3.0 и более поздних версий. Если задано значение , операция поиска учитывает арабские кашиды. Если значение не задано, кашиды игнорируются.
FR_MATCHWIDTH
Windows 8. Если задано, однобайтовые и двухбайтовые версии одного и того же символа считаются не равными.
FR_WHOLEWORD
Если задано значение , операция выполняет поиск только целых слов, соответствующих строке поиска. Если значение не задано, операция также выполняет поиск фрагментов слов, соответствующих строке поиска.

lParam

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

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

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

Комментарии

Элемент cpMinэлемента FINDTEXT.chrg всегда указывает начальную точку поиска, а cpMax — конечную точку. При поиске в обратном направлении cpMin должен быть равен или больше cpMax. При поиске вперед значение -1 в cpMax расширяет диапазон поиска до конца текста.

Требования

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

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

FINDTEXT