CEditView::OnReplaceAll

CEditView 调用 OnReplaceAll,当用户选择该条件匹配的所有按钮替换"对话框的替换时。

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

参数

  • lpszFind
    将找到的文本。

  • lpszReplace
    替换搜索文本的文本。

  • bCase
    指定搜索是否区分大小写。如果 TRUE,搜索区分大小写。如果 FALSE,搜索不区分大小写。

备注

OnReplaceAll 搜索缓冲区中的文本 lpszFind指定的文本,当区分大小写指定由 bCase。在当前选定的开始处开始搜索。每次找到搜索文本,此功能。lpszReplace指定的文本替换中的文本的匹配项。搜索通过调用完成于 FindText。在默认实现,这样,如果找不到,OnTextNotFound 调用该文本。

如果当前选择不匹配 lpszFind,将选择更新。lpszFind 指定的文本的第一个匹配项,并替换不执行。这允许用户确认是否是什么为此,当所选内容不匹配来替换时的文本。

重写更改方式的 OnReplaceAllCEditView派生的对象替换文本。

要求

Header: afxext.h

请参见

参考

CEditView选件类

层次结构图

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel