共用方式為


CEditView::OnReplaceAll

CEditView 呼叫 OnReplaceAll ,在使用者選取要在標準輸出資料流中的所有按鈕取代對話方塊的取代時。

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

參數

  • lpszFind
    要尋找的文字。

  • lpszReplace
    取代搜尋文字的文字。

  • bCase
    指定搜尋是否區分大小寫。 如果 ,則搜尋區分大小寫。 如果 ,搜尋不區分大小寫。

備註

OnReplaceAll 搜尋在緩衝區中的文字 lpszFind指定的文字,而且會區分大小寫的指定由 bCase。 在目前選取範圍的開頭開始搜尋。 每次找到搜尋文字,這個函式會 lpszReplace指定的文字取代文字的發生。 搜尋藉由呼叫成功。 FindText。 在的預設實作,則為,如果找不到, OnTextNotFound 呼叫文字。

如果目前選取範圍不符合 lpszFind,選擇更新 lpszFind 指定文字的第一個項目,並取代尚未實作。 這可讓使用者確認這正是他們要進行,當選取不符合要取代的文字時。

覆寫會變更方式的 OnReplaceAllCEditView衍生物件取代文字。

需求

Header: afxext.h

請參閱

參考

CEditView 類別

階層架構圖

CEditView::OnFindNext

CEditView::OnTextNotFound

CEditView::FindText

CEditView::OnReplaceSel