Clase de CRichEditCtrl

Proporciona la funcionalidad del control rich edit.

class CRichEditCtrl : public CWnd

Miembros

76a787xf.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CRichEditCtrl::CRichEditCtrl

Crea un objeto CRichEditCtrl.

76a787xf.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CRichEditCtrl::CanPaste

Determina si el contenido del portapapeles se puede pegar en este control rich edit.

CRichEditCtrl::CanRedo

Determina si hay acciones en la cola de rehacer del control.

CRichEditCtrl::CanUndo

Determina si una operación de edición se puede deshacer.

CRichEditCtrl::CharFromPos

Recupera información sobre el carácter más próximo a un punto especificado en el área cliente de un control de edición.

CRichEditCtrl::Clear

Borra la selección actual.

CRichEditCtrl::Copy

Copia la selección actual en el portapapeles.

CRichEditCtrl::Create

Crea el control rich edit de Windows y lo asocia a este objeto de CRichEditCtrl .

CRichEditCtrl::CreateEx

Crea el control rich edit de Windows con estilos extendidos especificados de Windows y lo asocia a este objeto de CRichEditCtrl .

CRichEditCtrl::Cut

Corta la selección actual en el portapapeles.

CRichEditCtrl::DisplayBand

Muestra una parte del contenido de este objeto de CRichEditCtrl .

CRichEditCtrl::EmptyUndoBuffer

Restaura (claro) el indicador de deshacer de este objeto de CRichEditCtrl .

CRichEditCtrl::FindText

Busque el texto dentro de este objeto de CRichEditCtrl .

CRichEditCtrl::FindWordBreak

Encuentra la interrupción siguiente de la palabra antes o después de la posición de caracteres especificada, o recuperar información sobre el carácter en esa posición.

CRichEditCtrl::FormatRange

Da formato a un intervalo de texto para el dispositivo de salida de destino.

CRichEditCtrl::GetCharPos

Determina la ubicación de un carácter específico en este objeto de CRichEditCtrl .

CRichEditCtrl::GetDefaultCharFormat

Recupera atributos predeterminados actuales del formato de caracteres en este objeto de CRichEditCtrl .

CRichEditCtrl::GetEventMask

Recupera la máscara de evento para este objeto de CRichEditCtrl .

CRichEditCtrl::GetFirstVisibleLine

Determina la línea visible superior en este objeto de CRichEditCtrl .

CRichEditCtrl::GetIRichEditOle

Recupera un puntero a la interfaz de IRichEditOle para este control rich edit.

CRichEditCtrl::GetLimitText

Obtiene el límite en la cantidad de texto que un usuario escriba en este CRichEditCtrl el objeto.

CRichEditCtrl::GetLine

recupera una línea de texto de este objeto de CRichEditCtrl .

CRichEditCtrl::GetLineCount

Recupera el número de líneas de este objeto de CRichEditCtrl .

CRichEditCtrl::GetModify

Determina si el contenido de este objeto de CRichEditCtrl han cambiado desde la última vez.

CRichEditCtrl::GetOptions

Recupera las opciones avanzadas del control de edición.

CRichEditCtrl::GetParaFormat

Recupera los atributos de formato de párrafo en la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::GetPunctuation

Recupera los caracteres de puntuación actuales del control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo.

CRichEditCtrl::GetRect

Recupera el rectángulo de formato para este objeto de CRichEditCtrl .

CRichEditCtrl::GetRedoName

Recupera el tipo de acción siguiente, si existe, en la cola de rehacer del control.

CRichEditCtrl::GetSel

Obtiene las posiciones de inicio y fin de la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::GetSelectionCharFormat

Recupera los atributos de formato de caracteres de la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::GetSelectionType

Recupera el tipo de contenido en la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::GetSelText

Obtiene el texto de la selección actual de este objeto de CRichEditCtrl

CRichEditCtrl::GetTextLength

Recupera la longitud del texto, en caracteres, de este objeto de CRichEditCtrl .No incluye el carácter null de terminación.

CRichEditCtrl::GetTextLengthEx

Recupera el número de caracteres o bytes en la vista completa de la edición.Acepta una lista de marcas para indicar el método para determinar la longitud del texto en un control rich edit

CRichEditCtrl::GetTextMode

Recupera el modo de texto y deshacer actuales de nivel de un control rich edit.

CRichEditCtrl::GetTextRange

Recupera el intervalo de texto especificado.

CRichEditCtrl::GetUndoName

Recupera el tipo de la siguiente acción de deshacer, si existe.

CRichEditCtrl::GetWordWrapMode

Recupera las opciones actuales del ajuste de línea y de separación de palabras para el control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo.

CRichEditCtrl::HideSelection

Muestra u oculta la selección actual.

CRichEditCtrl::LimitText

Limita la cantidad de texto que un usuario puede escribir en CRichEditCtrl el objeto.

CRichEditCtrl::LineFromChar

Determina que la línea contiene el carácter dado.

CRichEditCtrl::LineIndex

Recupera el índice del carácter de una línea determinada de este objeto de CRichEditCtrl .

CRichEditCtrl::LineLength

Recupera la longitud de una línea determinada de este objeto de CRichEditCtrl .

CRichEditCtrl::LineScroll

Desplaza el texto en este objeto de CRichEditCtrl .

CRichEditCtrl::Paste

Inserta el contenido del portapapeles en este control rich edit.

CRichEditCtrl::PasteSpecial

Inserta el contenido del portapapeles en este control rich edit en el formato de datos especificado.

CRichEditCtrl::PosFromChar

Recupera las coordenadas del área cliente de un carácter especificado en un control de edición.

CRichEditCtrl::Redo

Rehace la siguiente acción de la cola rehacer del control.

CRichEditCtrl::ReplaceSel

Reemplaza la selección actual de este objeto de CRichEditCtrl con el texto especificado.

CRichEditCtrl::RequestResize

Convierte este objeto de CRichEditCtrl para enviar solicitud cambian el tamaño notificaciones.

CRichEditCtrl::SetAutoURLDetect

Indica si la detección automática de la dirección URL está activo en un control rich edit.

CRichEditCtrl::SetBackgroundColor

Establece el color de fondo en este objeto de CRichEditCtrl .

CRichEditCtrl::SetDefaultCharFormat

Establece los atributos predeterminados actuales del formato de caracteres en este objeto de CRichEditCtrl .

CRichEditCtrl::SetEventMask

Establece la máscara de evento para este objeto de CRichEditCtrl .

CRichEditCtrl::SetModify

Obtiene o borrar la marca de modificación para este objeto de CRichEditCtrl .

CRichEditCtrl::SetOLECallback

Establece el objeto COM de IRichEditOleCallback para este control rich edit.

CRichEditCtrl::SetOptions

establece las opciones para este objeto de CRichEditCtrl .

CRichEditCtrl::SetParaFormat

Establece los atributos de formato de párrafo en la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::SetPunctuation

Establece los caracteres de puntuación para un control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo.

CRichEditCtrl::SetReadOnly

Establece la opción de solo lectura para este objeto de CRichEditCtrl .

CRichEditCtrl::SetRect

Establece el rectángulo de formato para este objeto de CRichEditCtrl .

CRichEditCtrl::SetSel

Establece la selección en este objeto de CRichEditCtrl .

CRichEditCtrl::SetSelectionCharFormat

Establece los atributos de formato de caracteres de la selección actual de este objeto de CRichEditCtrl .

CRichEditCtrl::SetTargetDevice

Establece el dispositivo de salida de destino para este objeto de CRichEditCtrl .

CRichEditCtrl::SetTextMode

Establece el modo de texto o deshacer level de un control rich edit.El mensaje no se supera si el control contiene el texto.

CRichEditCtrl::SetUndoLimit

Establece el número máximo de acciones que pueden almacenarse en la cola de deshacer.

CRichEditCtrl::SetWordCharFormat

Establece los atributos de formato de caracteres de la palabra actual de este objeto de CRichEditCtrl .

CRichEditCtrl::SetWordWrapMode

Establece el ajuste automático de líneas y opciones de separación de palabras para el control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo.

CRichEditCtrl::StopGroupTyping

Detiene el control de obtener acciones que escriben adicionales en la acción actual de deshacer.El control almacena la acción que escribe siguiente, si existe, en una nueva acción en la cola de deshacer.

CRichEditCtrl::StreamIn

Las insertar texto de un flujo de entrada en este objeto de CRichEditCtrl .

CRichEditCtrl::StreamOut

Los almacenes texto de este objeto de CRichEditCtrl en un flujo de salida.

CRichEditCtrl::Undo

Invierte la última operación de edición.

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.

Este control común de Windows (y por consiguiente la clase de CRichEditCtrl ) sólo está disponible para los programas que se ejecutan en versiones de Windows 3,51 95 /98 y Windows NT y posterior.La clase de CRichEditCtrl admite las versiones 2,0 y 3,0 del control de edición amplio de Windows SDK .

Nota de precauciónPrecaución

Si utiliza un control rich edit en un cuadro de diálogo (independientemente de si la aplicación es SDI, MDI, o diálogo- basado), debe llamar a AfxInitRichEdit una vez antes de que se muestre el cuadro de diálogo.Un lugar típico para llamar a esta función es la función miembro de InitInstance del programa.No necesita llamarlo para cada vez que se muestra el cuadro de diálogo, solo la primera vez.No tiene que llamar a AfxInitRichEdit si trabaja con CRichEditView.

Para obtener más información sobre cómo utilizar CRichEditCtrl, vea:

Para obtener un ejemplo de cómo utilizar un control rich edit en una aplicación MFC, vea la aplicación de ejemplo de WORDPAD .

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CRichEditCtrl

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

Clase de CEdit

Clase CRichEditView

Conceptos

ejemplo WORDPAD de MFC