Compartilhar via


CEditView::OnReplaceAll

CEditView chama OnReplaceAll quando o usuário seleciona sobrescrever qualquer botão no padrão substitui a caixa de diálogo.

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

Parâmetros

  • lpszFind
    O texto a ser encontrado.

  • lpszReplace
    O texto para substituir o texto de pesquisa.

  • bCase
    Especifica se a pesquisa diferencia maiúsculas de minúsculas.Se Verdadeiro, a pesquisa diferencia maiúsculas de minúsculas.Se Falso, a pesquisa não diferencia maiúsculas de minúsculas.

Comentários

OnReplaceAll procura o texto no buffer pelo texto especificado por lpszFind, com a diferenciação de maiúsculas e minúsculas especificada por bCase.Inicia a pesquisa no início de seleção atual.Cada vez que o texto de pesquisa for encontrado, essa função que substitui ocorrência do texto com o texto especificado por lpszReplace.A pesquisa é executada com uma chamada a FindText.Em a implementação padrão, OnTextNotFound é chamado se o texto não for encontrado.

Se a seleção atual não corresponde lpszFind, a seleção é atualizada para a primeira ocorrência do texto especificado por lpszFind e substituir não é executado.Isso permite que o usuário confirme que este é o que deseja fazer quando a seleção não corresponde ao texto a ser substituído.

Substituição OnReplaceAll para alterar a maneira CEditView- o objeto derivado substitui o texto.

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe de CEditView

Gráfico de hierarquia

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel