Compartir a través de


CRichEditView Class

Con CRichEditDoc y CRichEditCntrItem, proporciona la funcionalidad del control rich edit en el contexto de la arquitectura de la vista del documento de MFC.

class CRichEditView : public CCtrlView

Miembros

Constructores públicos

Name

Descripción

CRichEditView::CRichEditView

Crea un objeto CRichEditView.

Métodos públicos

Name

Descripción

CRichEditView::AdjustDialogPosition

Mueve un cuadro de diálogo para que no oculte la selección actual.

CRichEditView::CanPaste

Indica si el portapapeles contiene los datos que se pueden pegar en la vista completa de la edición.

CRichEditView::DoPaste

Pega un elemento OLE en esta vista completa de la edición.

CRichEditView::FindText

Encuentra el texto especificado, invocando el cursor de espera.

CRichEditView::FindTextSimple

encuentra el texto especificado.

CRichEditView::GetCharFormatSelection

Recupera los atributos de formato de caracteres para la selección actual.

CRichEditView::GetDocument

recupera un puntero a CRichEditDocrelacionado.

CRichEditView::GetInPlaceActiveItem

Recupera el elemento OLE que está actualmente activo en contexto en la vista completa de la edición.

CRichEditView::GetMargins

Recupera los márgenes de esta vista completa de la edición.

CRichEditView::GetPageRect

Recupera el rectángulo para esta vista completa de la edición.

CRichEditView::GetPaperSize

Recupera el tamaño del papel para esta vista completa de la edición.

CRichEditView::GetParaFormatSelection

Recupera los atributos de formato de párrafo para la selección actual.

CRichEditView::GetPrintRect

Recupera el rectángulo de impresión para esta vista completa de la edición.

CRichEditView::GetPrintWidth

Recupera el ancho de impresión para esta vista completa de la edición.

CRichEditView::GetRichEditCtrl

Recupera el control rich edit.

CRichEditView::GetSelectedItem

Recupera el elemento seleccionado de la vista completa de la edición.

CRichEditView::GetTextLength

Recupera la longitud del texto en la vista completa de la edición.

CRichEditView::GetTextLengthEx

Recupera el número de caracteres o bytes en la vista completa de la edición. Marcador expandido enumerado para el método de determinar la longitud.

CRichEditView::InsertFileAsObject

Inserta un archivo como elemento.

CRichEditView::InsertItem

Inserta un nuevo elemento como elemento.

CRichEditView::IsRichEditFormat

Indica si el portapapeles contiene datos en una edición o formato de texto completa.

CRichEditView::OnCharEffect

alterna el formato de caracteres para la selección actual.

CRichEditView::OnParaAlign

Cambia la alineación de los párrafos.

CRichEditView::OnUpdateCharEffect

Actualiza la interfaz de usuario de comandos en las funciones públicas del miembro del carácter.

CRichEditView::OnUpdateParaAlign

Actualiza la interfaz de usuario de comandos en las funciones públicas del miembro del párrafo.

CRichEditView::PrintInsideRect

Da formato al texto especificado dentro del rectángulo especificado.

CRichEditView::PrintPage

Da formato al texto especificado dentro de la página determinada.

CRichEditView::SetCharFormat

Establece los atributos de formato de caracteres para la selección actual.

CRichEditView::SetMargins

Establece los márgenes de esta vista completa de la edición.

CRichEditView::SetPaperSize

Establece el tamaño del papel para esta vista completa de la edición.

CRichEditView::SetParaFormat

Establece los atributos de formato de párrafo para la selección actual.

CRichEditView::TextNotFound

Restablece el estado interno de búsqueda del control.

Métodos protegidos

Name

Descripción

CRichEditView::GetClipboardData

Recupera un objeto del portapapeles para un intervalo en esta vista completa de la edición.

CRichEditView::GetContextMenu

Recupera un menú contextual para utilizar en un botón secundario del mouse.

CRichEditView::IsSelected

Indica si el elemento OLE especificado es seleccionada o no.

CRichEditView::OnFindNext

Encuentra la siguiente aparición de una subcadena.

CRichEditView::OnInitialUpdate

Actualiza una vista cuando primero está asociado a un documento.

CRichEditView::OnPasteNativeObject

Recupera datos nativos de un elemento.

CRichEditView::OnPrinterChanged

Establece las características de impresión al dispositivo especificado.

CRichEditView::OnReplaceAll

Reemplaza todas las apariciones de una cadena especificada por una cadena nueva.

CRichEditView::OnReplaceSel

reemplaza la selección actual.

CRichEditView::OnTextNotFound

Controla la notificación de usuario que el texto solicitado no encontrado.

CRichEditView::QueryAcceptData

Consultas consultar los datos de IDataObject.

CRichEditView::WrapChanged

Ajusta el dispositivo de salida de destino para esta vista completa de edición, según el valor de m_nWordWrap.

Miembros de datos públicos

Name

Descripción

CRichEditView::m_nBulletIndent

Indica la cantidad de sangría para listas de viñetas.

CRichEditView::m_nWordWrap

Indica las restricciones de ajuste de línea.

Comentarios

Un “control rich edit” es una ventana en la que el usuario puede escribir y modificar texto. el texto se puede asignar el carácter y el formato de párrafo, y puede incluir objetos OLE incrustados. Los controles rich edit proporcionan una interfaz de programación para dar formato al texto. Sin embargo, una aplicación debe implementar cualquier componente de la interfaz de usuario necesario colocar operaciones de formato a disposición del usuario.

CRichEditView mantiene el texto y la característica de formato de texto. CRichEditDoc mantiene la lista de elementos de OLE de cliente que están en la vista. CRichEditCntrItem proporciona acceso de contenedor-lado el elemento OLE de cliente.

Este control común de Windows (y por consiguiente CRichEditCtrl y las clases relacionadas) sólo está disponible para los programas que se ejecutan en versiones de Windows 3,51 95 /98 y Windows NT y posterior.

Para obtener un ejemplo de cómo utilizar una vista completa de edición en una aplicación MFC, vea la aplicación de ejemplo de WORDPAD .

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CView

CCtrlView

CRichEditView

Requisitos

encabezado: afxrich.h

Vea también

Referencia

CCtrlView (Clase)

Gráfico de jerarquías

CRichEditDoc Class

CRichEditCntrItem Class

Conceptos

ejemplo WORDPAD de MFC