Freigeben über


CEditView::OnReplaceAll

CEditView ruft OnReplaceAll auf, wenn der Benutzer das ersetzte auswählt, das alle Schaltfläche im Standarddialogfeld ersetzen.

virtual void OnReplaceAll(
   LPCTSTR lpszFind,
   LPCTSTR lpszReplace,
   BOOL bCase 
);

Parameter

  • lpszFind
    Der zu durchsuchenden Text.

  • lpszReplace
    Der Text, der des Suchtextes zu ersetzen.

  • bCase
    Gibt an, ob Suche die Groß-/Kleinschreibung beachtet wird.Wenn TRUE durchsuchen, die Groß-/Kleinschreibung beachtet wird.Wenn FALSE durchsuchen, die Groß-/Kleinschreibung nicht beachtet wird.

Hinweise

OnReplaceAll durchsucht den Text im Puffer für den Text, der von lpszFind angegeben wird, wenn die Berücksichtigung der Groß-/Kleinschreibung von bCase angegeben ist.Die Suche beginnt am Anfang der aktuellen Auswahl.Immer wenn Suchtext gefunden wird, ersetzt diese Funktion dieses Vorkommen des Texts durch den Text, der von lpszReplace angegeben wird.Die Suche wird durch einen Aufruf FindText erreicht.In der Standardimplementierung wird OnTextNotFound aufgerufen, wenn der Text nicht gefunden wird.

Wenn die aktuelle Auswahl nicht lpszFind übereinstimmt, wird die Auswahl zum ersten Vorkommen des Texts aktualisiert, der von lpszFind angegeben ist und ein ersetzt wird nicht ausgeführt.Dies ermöglicht es dem Benutzer, um zu bestätigen, dass dies ist, was sie ausführen möchten, wenn die Auswahl nicht den ersetzt werden übereinstimmt, Text.

Überschreiben OnReplaceAll, um zu ändern CEditView von abgeleitetes Objekt Text ersetzt.

Anforderungen

Header: afxext.h

Siehe auch

Referenz

CEditView-Klasse

Hierarchien-Diagramm

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel