CEditView::OnReplaceAll
CEditViewvolání OnReplaceAll po klepnutí na tlačítko Nahradit vše v standardní dialogové okno Nahradit.
virtual void OnReplaceAll(
LPCTSTR lpszFind,
LPCTSTR lpszReplace,
BOOL bCase
);
Parametry
lpszFind
Text nalezen.lpszReplace
Text nahradit hledaný text.bCase
Určuje, zda hledání velká a malá písmena.Pokud TRUE, je velká a malá písmena.Pokud FALSE, hledání nerozlišuje velká a malá písmena.
Poznámky
OnReplaceAllProhledá text ve vyrovnávací paměti pro text zadaný pomocí lpszFind , s rozlišování podle bCase .Hledání začíná na začátku aktuálního výběru.Pokaždé, když je hledaný text nalezen, tato funkce nahradí tento výskyt textu s textem zadaným ve lpszReplace .Hledání je provedeno pomocí volání FindText.Výchozí implementace v OnTextNotFound se nazývá, pokud není nalezen text.
Pokud neodpovídá aktuální výběr lpszFind , je aktualizován výběr na první výskyt textu zadaného v lpszFind a nahrazení nebude provedeno.To umožňuje uživateli potvrdit, že se mají při výběru neodpovídá text nahradit.
Přepsat OnReplaceAll změnit způsob, jakým CEditView -odvozené objektu nahradí text.
Požadavky
Záhlaví: afxext.h