CEditView::OnReplaceAll
CEditViewwywołania OnReplaceAll gdy użytkownik wybierze przycisk Zamień wszystkie standardowe okno dialogowe Zamienianie.
virtual void OnReplaceAll(
LPCTSTR lpszFind,
LPCTSTR lpszReplace,
BOOL bCase
);
Parametry
lpszFind
Tekst do znalezienia.lpszReplace
Tekst, aby zastąpić wyszukiwany tekst.bCase
Określa, czy wyszukiwanie jest uwzględniana wielkość liter.Jeśli TRUE, wyszukiwanie jest rozróżniana wielkość liter.Jeśli FALSE, w wyszukiwaniu nie jest uwzględniana wielkość liter.
Uwagi
OnReplaceAllWyszukuje tekst w buforze dla tekstu określonego przez lpszFind, z liter, określonej przez bCase.Wyszukiwanie rozpoczyna się na początku bieżącego zaznaczenia.Przy każdym wyszukiwany tekst zostanie znaleziony, ta funkcja zamienia to wystąpienie tekstu tekst określony przez lpszReplace.Wyszukiwanie jest realizowane poprzez wywołanie FindText.W implementacji domyślne OnTextNotFound nazywa się, jeśli nie zostanie znaleziony tekst.
Jeśli bieżące zaznaczenie nie odpowiada lpszFind, zaznaczenie jest aktualizowany, aby pierwsze wystąpienie tekstu określonego przez lpszFind i Zamień nie jest wykonywane.Umożliwia użytkownikowi potwierdzić to mają zrobić, gdy zaznaczenie nie pasuje do tekstu należy zastąpić.
Zastąpić OnReplaceAll , aby zmienić sposób CEditView-obiekt pochodne zastępuje tekst.
Wymagania
Nagłówek: afxext.h