Clase de CRichEditCtrl
Proporciona la funcionalidad del control rich edit.
class CRichEditCtrl : public CWnd
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CRichEditCtrl. |
Métodos públicos
Name |
Descripción |
---|---|
Determina si el contenido del portapapeles se puede pegar en este control rich edit. |
|
Determina si hay acciones en la cola de rehacer del control. |
|
Determina si una operación de edición se puede deshacer. |
|
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. |
|
Borra la selección actual. |
|
Copia la selección actual en el portapapeles. |
|
Crea el control rich edit de Windows y lo asocia a este objeto de CRichEditCtrl . |
|
Crea el control rich edit de Windows con estilos extendidos especificados de Windows y lo asocia a este objeto de CRichEditCtrl . |
|
Corta la selección actual en el portapapeles. |
|
Muestra una parte del contenido de este objeto de CRichEditCtrl . |
|
Restaura (claro) el indicador de deshacer de este objeto de CRichEditCtrl . |
|
Busque el texto dentro de este objeto de CRichEditCtrl . |
|
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. |
|
Da formato a un intervalo de texto para el dispositivo de salida de destino. |
|
Determina la ubicación de un carácter específico en este objeto de CRichEditCtrl . |
|
Recupera atributos predeterminados actuales del formato de caracteres en este objeto de CRichEditCtrl . |
|
Recupera la máscara de evento para este objeto de CRichEditCtrl . |
|
Determina la línea visible superior en este objeto de CRichEditCtrl . |
|
Recupera un puntero a la interfaz de IRichEditOle para este control rich edit. |
|
Obtiene el límite en la cantidad de texto que un usuario escriba en este CRichEditCtrl el objeto. |
|
recupera una línea de texto de este objeto de CRichEditCtrl . |
|
Recupera el número de líneas de este objeto de CRichEditCtrl . |
|
Determina si el contenido de este objeto de CRichEditCtrl han cambiado desde la última vez. |
|
Recupera las opciones avanzadas del control de edición. |
|
Recupera los atributos de formato de párrafo en la selección actual de este objeto de CRichEditCtrl . |
|
Recupera los caracteres de puntuación actuales del control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo. |
|
Recupera el rectángulo de formato para este objeto de CRichEditCtrl . |
|
Recupera el tipo de acción siguiente, si existe, en la cola de rehacer del control. |
|
Obtiene las posiciones de inicio y fin de la selección actual de este objeto de CRichEditCtrl . |
|
Recupera los atributos de formato de caracteres de la selección actual de este objeto de CRichEditCtrl . |
|
Recupera el tipo de contenido en la selección actual de este objeto de CRichEditCtrl . |
|
Obtiene el texto de la selección actual de este objeto de CRichEditCtrl |
|
Recupera la longitud del texto, en caracteres, de este objeto de CRichEditCtrl .No incluye el carácter null de terminación. |
|
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 |
|
Recupera el modo de texto y deshacer actuales de nivel de un control rich edit. |
|
Recupera el intervalo de texto especificado. |
|
Recupera el tipo de la siguiente acción de deshacer, si existe. |
|
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. |
|
Muestra u oculta la selección actual. |
|
Limita la cantidad de texto que un usuario puede escribir en CRichEditCtrl el objeto. |
|
Determina que la línea contiene el carácter dado. |
|
Recupera el índice del carácter de una línea determinada de este objeto de CRichEditCtrl . |
|
Recupera la longitud de una línea determinada de este objeto de CRichEditCtrl . |
|
Desplaza el texto en este objeto de CRichEditCtrl . |
|
Inserta el contenido del portapapeles en este control rich edit. |
|
Inserta el contenido del portapapeles en este control rich edit en el formato de datos especificado. |
|
Recupera las coordenadas del área cliente de un carácter especificado en un control de edición. |
|
Rehace la siguiente acción de la cola rehacer del control. |
|
Reemplaza la selección actual de este objeto de CRichEditCtrl con el texto especificado. |
|
Convierte este objeto de CRichEditCtrl para enviar solicitud cambian el tamaño notificaciones. |
|
Indica si la detección automática de la dirección URL está activo en un control rich edit. |
|
Establece el color de fondo en este objeto de CRichEditCtrl . |
|
Establece los atributos predeterminados actuales del formato de caracteres en este objeto de CRichEditCtrl . |
|
Establece la máscara de evento para este objeto de CRichEditCtrl . |
|
Obtiene o borrar la marca de modificación para este objeto de CRichEditCtrl . |
|
Establece el objeto COM de IRichEditOleCallback para este control rich edit. |
|
establece las opciones para este objeto de CRichEditCtrl . |
|
Establece los atributos de formato de párrafo en la selección actual de este objeto de CRichEditCtrl . |
|
Establece los caracteres de puntuación para un control rich edit.Este mensaje solo está disponible en las versiones lingüísticas del sistema operativo. |
|
Establece la opción de solo lectura para este objeto de CRichEditCtrl . |
|
Establece el rectángulo de formato para este objeto de CRichEditCtrl . |
|
Establece la selección en este objeto de CRichEditCtrl . |
|
Establece los atributos de formato de caracteres de la selección actual de este objeto de CRichEditCtrl . |
|
Establece el dispositivo de salida de destino para este objeto de CRichEditCtrl . |
|
Establece el modo de texto o deshacer level de un control rich edit.El mensaje no se supera si el control contiene el texto. |
|
Establece el número máximo de acciones que pueden almacenarse en la cola de deshacer. |
|
Establece los atributos de formato de caracteres de la palabra actual de este objeto de CRichEditCtrl . |
|
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. |
|
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. |
|
Las insertar texto de un flujo de entrada en este objeto de CRichEditCtrl . |
|
Los almacenes texto de este objeto de CRichEditCtrl en un flujo de salida. |
|
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 .
Precaució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:
Caso Q259949 de Knowledge Base: INFO: SetCaretPos() no Adecuado con CEdit o Controles de CRichEditCtrl
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
CRichEditCtrl
Requisitos
encabezado: afxcmn.h