CEditView::OnReplaceAll

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

Parámetros

lpszFind

El texto se encuentra.

lpszReplace

El texto para sustituir el texto de búsqueda.

bCase

Especifica si la búsqueda distingue mayúsculas de minúsculas. Si es TRUE, la búsqueda distingue mayúsculas de minúsculas. Si falso, la búsqueda no distingue mayúsculas de minúsculas.

Observaciones

CEditView llama OnReplaceAll cuando el usuario selecciona el botón Reemplazar todos en el cuadro de diálogo Reemplazar estándar. OnReplaceAll busca el texto en el búfer para el texto especificado por lpszFind, con mayúsculas y minúsculas especificada por bCase. La búsqueda se inicia al principio de la selección actual. Cada vez que se encuentra el texto de búsqueda, esta función reemplaza esa aparición del texto con el texto especificado por lpszReplace. La búsqueda se realiza mediante una llamada a FindText. En la implementación predeterminada, se llama OnTextNotFound si no se encuentra el texto.

Si la selección actual no coincide con lpszFind, la selección se actualiza a la primera aparición del texto especificado por lpszFind y no se realiza un reemplazo. Esto permite al usuario que confirme que esto es lo que quieren hacer cuando la selección no coincide con el texto que sustituirá.

Reemplazar OnReplaceAll para cambiar la forma de un CEditView-objeto derivado reemplaza texto.

Visió&n General de CEditView |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CEditView::OnFind&Next, CEditView::OnTextNotFound, CEditView::FindText, CEditView::OnReplaceSel

Index