CEditView::OnReplaceAll

віртуальний недійсними OnReplaceAll ( LPCTSTR lpszFind, LPCTSTR lpszReplace, BOOL bCase );

Параметри

lpszFind

Щоб знайти текст.

lpszReplace

Текст, щоб замінити текст для пошуку.

bCase

Указує, чи пошук враховується регістр. Якщо правда, пошук з урахуванням регістру. Якщо ХИБНІСТЬ, пошуку не враховується регістр.

Зауваження

CEditView дзвінки OnReplaceAll , коли користувач вибирає кнопку замінити всі стандартні діалогового вікна замінити. OnReplaceAll виконує пошук тексту в буфер для тексту, вказаного на lpszFind, з визначених bCaseчутливість до регістру. Пошук починається з початку поточного виділення. Кожного разу, коли пошук текст буде знайдено, ця функція замінює що входження тексту з текстом, указаним lpszReplace. Пошук здійснюється через заклик до FindText. В за замовчуванням реалізація OnTextNotFound називається, якщо текст не знайдено.

Якщо фрагмент не відповідає lpszFind, виділення оновлюється до першого знайденого тексту, на lpszFind та на замінити не виконується. Це дозволяє користувачеві, щоб підтвердити, що це те, що вони хочуть робити, якщо виділений текст буде замінений.

Змінити OnReplaceAll , щоб змінити спосіб CEditView-похідні об'єкт замінює текст.

Огляд CEditView |  Члени класу | Ієрархічна діаграма

Дивіться такожnbsp;CEditView::OnFind&Next, CEditView::OnTextNotFound, CEditView::FindText, CEditView::OnReplaceSel

Index