Encabezado richedit.h
Los controles de Windows usan este encabezado. Para más información, consulte:
richedit.h contiene las siguientes interfaces de programación:
Functions
HyphenateProc La función HyphenateProc es una función de devolución de llamada definida por la aplicación que se usa con el mensaje EM_SETHYPHENATEINFO. Determina cómo se realiza la división de palabras en un control Microsoft Rich Edit. |
Funciones de devolución de llamada
AutocorrecciónProc La función AutoCorrectProc es una función de devolución de llamada definida por la aplicación que se usa con el mensaje EM_SETAUTOCORRECTPROC. |
EDITSTREAMCALLBACK La función EditStreamCallback es una función de devolución de llamada definida por la aplicación que se usa con los mensajes EM_STREAMIN y EM_STREAMOUT. |
EDITWORDBREAKPROCEX La función EditWordBreakProcEx es una función de devolución de llamada definida por la aplicación que se usa con el mensaje EM_SETWORDBREAKPROCEX. |
Estructuras
EXPRESIONES BIDIOPTIONS Contiene información bidireccional sobre un control de edición enriquecido. El EM_GETBIDIOPTIONS y los mensajes EM_SETBIDIOPTIONS usan esta estructura para obtener y establecer la información bidireccional de un control. |
CHARFORMAT2A La estructura CHARFORMAT2A (ANSI) (richedit.h) contiene información sobre el formato de caracteres en un control de edición enriquecido. |
CHARFORMAT2A Contiene información sobre el formato de caracteres en un control de edición enriquecido. (CHARFORMAT2A) |
CHARFORMAT2W La estructura CHARFORMAT2W (Unicode) (richedit.h) contiene información sobre el formato de caracteres en un control de edición enriquecido. |
CHARFORMAT2W Contiene información sobre el formato de caracteres en un control de edición enriquecido. (CHARFORMAT2W) |
CHARFORMATA Contiene información sobre el formato de caracteres en un control de edición enriquecido. (CHARFORMATA) |
CHARFORMATW Contiene información sobre el formato de caracteres en un control de edición enriquecido. (CHARFORMATW) |
CHARRANGE Especifica un intervalo de caracteres en un control de edición enriquecido. Si los miembros cpMin y cpMax son iguales, el intervalo está vacío. El rango incluye todo si cpMin es 0 y cpMax es 1. |
CLIPBOARDFORMAT Especifica el formato del Portapapeles. Esta estructura se incluye con la notificación de EN_CLIPFORMAT. |
COMPCOLOR Contiene la configuración de color de una cadena de composición. |
EDITSTREAM Contiene información que una aplicación pasa a un control de edición enriquecido en un mensaje de EM_STREAMIN o EM_STREAMOUT. El control de edición enriquecido usa la información para transferir un flujo de datos hacia o hacia fuera del control. |
ENCORRECTTEXT Contiene información sobre el texto seleccionado que se va a corregir. |
ENDCOMPOSITIONNOTIFY Contiene información sobre un código de notificación de EN_ENDCOMPOSITION de un control de edición enriquecido. |
ENDROPFILES Contiene información asociada a un código de notificación de EN_DROPFILES. Un control de edición enriquecido envía este código de notificación cuando recibe un mensaje de WM_DROPFILES. |
ENLINK Contiene información sobre un código de notificación de EN_LINK de un control de edición enriquecido. |
ENLOWFIRTF Contiene información sobre una palabra clave de formato de texto enriquecido (RTF) no compatible en un control Microsoft Rich Edit. |
ENOLEOPFAILED Contiene información sobre una operación con error. |
ENPROTECTED Contiene información asociada a un código de notificación de EN_PROTECTED. Un control de edición enriquecido envía esta notificación cuando el usuario intenta editar texto protegido. |
ENSAVECLIPBOARD Contiene información sobre objetos y texto en el Portapapeles. |
FINDTEXTA Contiene información sobre una operación de búsqueda en un control de edición enriquecido. Esta estructura se usa con el mensaje EM_FINDTEXT. (ANSI) |
FINDTEXTEXA Contiene información sobre el texto que se va a buscar en un control de edición enriquecido. Esta estructura se usa con el mensaje EM_FINDTEXTEX. (ANSI) |
FINDTEXTEXW Contiene información sobre el texto que se va a buscar en un control de edición enriquecido. Esta estructura se usa con el mensaje EM_FINDTEXTEX. (Unicode) |
FINDTEXTW Contiene información sobre una operación de búsqueda en un control de edición enriquecido. Esta estructura se usa con el mensaje EM_FINDTEXT. (Unicode) |
FORMATRANGE Información que usa un control de edición enriquecido para dar formato a su salida para un dispositivo determinado. Esta estructura se usa con el mensaje EM_FORMATRANGE. |
GETCONTEXTMENUEX Contiene información del menú contextual que se pasa al método IRichEditOleCallback::GetContextMenu. |
GETTEXTEX Contiene información utilizada para obtener texto de un control de edición enriquecido. Esta estructura se usa con el mensaje EM_GETTEXTEX. |
GETTEXTLENGTHEX Contiene información sobre cómo se debe calcular la longitud del texto de un control de edición enriquecido. Esta estructura se pasa en wParam en el mensaje EM_GETTEXTLENGTHEX. |
HYPHENATEINFO Contiene información sobre la división de palabras en un control Microsoft Rich Edit. |
HYPHRESULT Contiene información sobre el resultado de la división de palabras en un control Microsoft Rich Edit. |
IMECOMPTEXT Contiene información sobre el texto de composición del Editor de métodos de entrada (IME) en un control De edición enriquecida de Microsoft. |
MSGFILTER Contiene información sobre un evento de teclado o mouse. Un control de edición enriquecido envía esta estructura a su ventana primaria como parte de un código de notificación de EN_MSGFILTER, lo que permite al elemento primario cambiar el mensaje o impedir que se procese. |
NMHDR La estructura NMHDR (richedit.h) contiene información sobre un mensaje de notificación. |
OBJECTPOSITIONS Contiene información de posición del objeto. |
PARAFORMAT Contiene información sobre los atributos de formato de párrafo en un control de edición enriquecido. (PARAFORMAT) |
PARAFORMAT2 Contiene información sobre los atributos de formato de párrafo en un control de edición enriquecido. P |
PARAFORMAT2 Contiene información sobre los atributos de formato de párrafo en un control de edición enriquecido. (PARAFORMAT2) |
PUNTUACIÓN Contiene información sobre la puntuación usada en un control de edición enriquecido. |
REPASTESPECIAL Contiene información que identifica si el aspecto para mostrar de un objeto pegado debe basarse en el contenido del objeto o en el icono que representa el objeto. |
REQRESIZE Contiene el tamaño solicitado de un control de edición enriquecido. Un control de edición enriquecido envía esta estructura a su ventana primaria como parte de un código de notificación de EN_REQUESTRESIZE. |
RICHEDIT_IMAGE_PARAMETERS Define los atributos de una imagen que va a insertar el mensaje EM_INSERTIMAGE. |
SELCHANGE Contiene información asociada a un código de notificación de EN_SELCHANGE. Un control de edición enriquecido envía esta notificación a su ventana primaria cuando cambia la selección actual. |
SETTEXTEX Especifica qué página de códigos (si existe) que se va a usar en el texto de configuración, si el texto reemplaza todo el texto del control o simplemente la selección, y si se va a conservar el estado de deshacer. Esta estructura se usa con el mensaje EM_SETTEXTEX. |
TABLECELLPARMS Define los atributos de las celdas de una fila de tabla. |
TABLEROWPARMS Define los atributos de las filas de una tabla. |
TEXTRANGEA Intervalo de texto de un control de edición enriquecido. El mensaje EM_GETTEXTRANGE rellena esta estructura. El búfer al que apunta el miembro lpstrText debe ser lo suficientemente grande como para recibir todos los caracteres y el carácter nulo de terminación. (ANSI) |
TEXTRANGEW Intervalo de texto de un control de edición enriquecido. El mensaje EM_GETTEXTRANGE rellena esta estructura. El búfer al que apunta el miembro lpstrText debe ser lo suficientemente grande como para recibir todos los caracteres y el carácter nulo de terminación. (Unicode) |
Enumeraciones
KHYPH Contiene valores que se usan para especificar cómo realizar guiones en un control de edición enriquecido. La función de devolución de llamada HyphenateProc usa este tipo de enumeración. |
TEXTMODE Indica el modo de texto de un control de edición enriquecido. Los mensajes EM_SETTEXTMODE y EM_GETTEXTMODE usan este tipo de enumeración. |
UNDONAMEID Contiene valores que indican tipos de acciones de control de edición enriquecidas que se pueden deshacer o rehacer. Los mensajes EM_GETREDONAME y EM_GETUNDONAME usan este tipo de enumeración para devolver un valor. |