Visual C++. Описание стандартных классов - OnFindNext

ОГЛАВЛЕНИЕ


OnFindNext

virtual void OnFindNext(LPCTSRT lpszFind, BOOL bNext, BOOL bCase);

Аргументы

  • lpszFind - указатель на текстовую строку, содержащую искомый текст.
  • bNext - определяет направление поиска. Если данный аргумент имеет значение TRUE, то поиск производится по направлению к концу буфера. В противном случае поиск производится по направлению к началу буфера.
  • bCase - определяет необходимость учета при сравнении регистра символов. Если данный аргумент имеет значение TRUE, то при поиске учитывается регистр символов. В противном случае регистр символов не учитывается.

Описание

Функция OnFindNext производит поиск указанного текста в текстовом буфере объекта класса CEditView. Поиск текста, содержащегося в аргументе lpszFind, производится начиная с текущей позиции текстового курсора в направлении, определяемом аргументом bNext. Если аргумент bCase имеет значение TRUE, то поиск производится с учетом регистра символов. Для поиска строки данная функция вызывает функцию FindText, передавая ей все свои аргументы. По умолчанию если искомый текст не найден, функция OnFindNext вызывает функцию OnTextNotFound.