Condividi tramite


CEditView::OnReplaceAll

CEditView chiama OnReplaceAll quando l'utente seleziona la sostituzione di tutto il pulsante nella finestra di dialogo di sostituzione standard.

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

Parametri

  • lpszFind
    Il testo da ricercare.

  • lpszReplace
    Il testo da sostituire il testo cercato.

  • bCase
    Specifica se la ricerca prevede la distinzione tra maiuscole e minuscole. Se TRUE, la ricerca viene effettuata la distinzione tra maiuscole e minuscole. Se FALSE, la ricerca non viene applicata la distinzione tra maiuscole e minuscole.

Note

OnReplaceAll cerca il testo nel buffer di testo specificato da lpszFind, con la distinzione tra maiuscole e minuscole specificata da bCase. La ricerca all'inizio della selezione corrente. Ogni volta che il testo cercato viene trovato, questa funzione sostituisce che occorrenza del testo con il testo specificato da lpszReplace. La ricerca viene effettuata tramite una chiamata a FindText. Nell'implementazione predefinita, OnTextNotFound viene chiamato se il testo non viene trovato.

Se la selezione corrente non corrisponde lpszFind, la selezione viene aggiornata nella prima occorrenza del testo specificato da lpszFind e un di sostituzione non viene eseguito. Consente all'utente verificare che sia che si desidera eseguire alla selezione non corrisponde al testo da sostituire.

Override OnReplaceAll per modificare la modalità CEditViewl'oggetto derivato da sostituisce il testo.

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe CEditView

Grafico delle gerarchie

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel