Partager via


CEditView::OnReplaceAll

CEditView appelle OnReplaceAll lorsque l'utilisateur sélectionne la substitution que tout le bouton dans la norme remplacer la boîte de dialogue.

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

Paramètres

  • lpszFind
    Le texte à rechercher.

  • lpszReplace
    Le texte pour remplacer le texte recherché.

  • bCase
    Spécifie si la correspondance respecte la casse. Si TRUE, la recherche respecte la casse. Si FALSE, la recherche ne respecte pas la casse qui respecte la casse.

Notes

OnReplaceAll recherche du texte dans la mémoire tampon du texte spécifié par lpszFind, avec le respect de la casse spécifiée par bCase. Le démarrage de recherche au début de la sélection actuelle. Chaque fois que le texte de recherche est trouvé, cette fonction remplace cette occurrence du texte par le texte spécifié par lpszReplace. La recherche est obtenue via un appel à FindText. Dans l'implémentation par défaut, OnTextNotFound est appelé si le texte est introuvable.

Si la sélection actuelle ne correspond pas lpszFind, la sélection est mise à jour de la première occurrence du texte spécifié par lpszFind et une substitution n'est pas exécutée. Cela permet à l'utilisateur de confirmer que c'est ce qu'ils souhaitent faire lorsque la sélection ne correspond pas au texte à remplacer.

Substitution OnReplaceAll pour modifier la façon CEditView- l'objet dérivé remplace le texte.

Configuration requise

Header: afxext.h

Voir aussi

Référence

CEditView, classe

Graphique de la hiérarchie

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel