CEditView::OnReplaceAll
CEditView вызывает OnReplaceAll, когда пользователь выбирает заменить все заменяет в стандарте диалоговое окно.
virtual void OnReplaceAll(
LPCTSTR lpszFind,
LPCTSTR lpszReplace,
BOOL bCase
);
Параметры
lpszFind
Текст, который необходимо найти.lpszReplace
Текст, чтобы заменить текст поиска.bCase
Указывает, следует ли при поиске учитывается регистр символов. Если TRUE, при поиске учитывается регистр символов. Если FALSE, поиск не учитывает регистр.
Заметки
OnReplaceAll выполняет поиск текста в буфере для текста, указанного lpszFind, учет регистра, указанная bCase. Поиск начинается с начала текущего выделения. Каждый раз, когда искомый текст найдено эта функция заменяет, что вхождение текст, текст, указанный lpszReplace. Поиск осуществляется через вызов FindText. В реализации по умолчанию, OnTextNotFound вызываются если текст не найдено.
, Если текущее выделение не соответствует lpszFind, то выделение обновлено к первому вхождению текста, указанного lpszFind и заменить не производится. Это позволяет пользователю, чтобы подтвердить, что это что они хотят внести, если выделение не соответствует текст, который необходимо заменить.
Переопределение OnReplaceAll чтобы изменить способ CEditView- производный объект заменит текст.
Требования
Header: afxext.h