wirtualne nieważne OnReplaceAll ( LPCTSTR lpszFind, LPCTSTR lpszReplace, BOOL bCase );
Parametry
lpszFind
Tekst do znalezienia.
lpszReplace
Tekst, który zastępuje tekst do wyszukania.
bCase
Określa, czy wyszukiwanie jest uwzględniana wielkość liter. Jeśli TRUE, wyszukiwanie jest rozróżniana wielkość liter. Jeśli Fałsz, wyszukiwanie nie jest rozróżniana wielkość liter.
Uwagi
CEditView wywołuje OnReplaceAll , gdy użytkownik zaznaczy przycisk Zamień wszystko w oknie standardowych Zamień. OnReplaceAll przeszukuje tekst w buforze dla tekstu określonego przez lpszFind, z rozróżnianie wielkości liter w określonej przez bCase. Wyszukiwanie rozpoczyna się na początku bieżącego zaznaczenia. Każdym razem, gdy tekst wyszukiwania znajduje się, ta funkcja zastępuje to wystąpienie tekstu z tekstu określonego przez lpszReplace. Wyszukiwanie jest wykonywane przez wywołanie FindText. Przy realizacji domyślne OnTextNotFound nazywa się, jeśli nie znaleziono tekst.
Jeśli bieżące zaznaczenie nie pasuje do lpszFind, zaznaczenie jest aktualizowany do pierwsze wystąpienie tekstu określonego przez lpszFind i zamień nie jest wykonywane. Pozwala to użytkownikowi upewnij się, że to, co mają zrobić, gdy zaznaczenie pasuje do tekstu, należy zastąpić.
Zastąpić OnReplaceAll aby zmienić sposób CEditView-pozyskany obiekt zastępuje tekst.
Omówie&nie CEditView |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CEditView::OnFind&Next, CEditView::OnTextNotFound, CEditView::FindText, CEditView::OnReplaceSel