EM_GETEDITSTYLE mensaje

Recupera las marcas de estilo de edición actuales.

Parámetros

wParam

No se usa; debe ser cero.

lParam

No se usa; debe ser cero.

Valor devuelto

Devuelve las marcas de estilo de edición actuales, que pueden incluir uno o varios de los valores siguientes:

Código devuelto Descripción
SES_BEEPONMAXTEXT
Rich Edit llamará al beeper del sistema si el usuario intenta escribir más de los caracteres máximos.
SES_BIDI
Activa el procesamiento bidireccional. Esto se activa automáticamente mediante Rich Edit si alguno de los siguientes estilos de ventana está activo: WS_EX_RIGHT, WS_EX_RTLREADING, WS_EX_LEFTSCROLLBAR. Sin embargo, esta configuración es útil para controlar estos estilos de ventana cuando se usa una implementación personalizada de ITextHost (valor predeterminado: 0).
SES_CTFALLOWEMBED
Windows XP con SP1: permite insertar objetos incrustados mediante TSF (valor predeterminado: 0).
SES_CTFALLOWPROOFING
Windows XP con SP1: permite sugerencias de corrección de TSF (valor predeterminado: 0).
SES_CTFALLOWSMARTTAG
Windows XP con SP1: permite sugerencias smartTag de TSF (valor predeterminado: 0).
SES_CTFNOLOCK
Windows 8: no permita el acceso de lectura y escritura de bloqueo de TSF. Esto pausa la entrada de TSF.
SES_DEFAULTLATINLIGA
Windows 8: las fuentes con una ligadura se muestran con características predeterminadas de OpenType, lo que da lugar a una tipografía mejorada (valor predeterminado: 0).
SES_DRAFTMODE
Windows XP con SP1: use fuentes en modo borrador para mostrar texto. El modo borrador es una opción de accesibilidad donde el control muestra el texto con una sola fuente; la fuente viene determinada por la configuración del sistema para la fuente usada en los cuadros de mensaje. Por ejemplo, los usuarios accesibles pueden leer texto más fácil si es uniforme, en lugar de una combinación de fuentes y estilos (valor predeterminado: 0).
SES_EMULATE10
Windows 8: Emular el comportamiento richEdit 1.0.
Nota: Si realmente quieres este comportamiento, usa windows riched32.dll en lugar de riched20.dll o msftedit.dll. Riched32.dll tenía más funcionalidad.
SES_EMULATESYSEDIT
Cuando este bit está activado, la edición enriquecida intenta emular el control de edición del sistema (valor predeterminado: 0).
SES_EXTENDBACKCOLOR
Extiende el color de fondo hasta los bordes del rectángulo de cliente (valor predeterminado: 0).
SES_HIDEGRIDLINES
Windows XP con SP1: si el ancho de las líneas de cuadrícula de la tabla es cero, no se muestran las líneas de cuadrícula. Esto equivale a la característica ocultar líneas de cuadrícula en el menú de tabla de Word (valor predeterminado: 0).
SES_HYPERLINKTOOLTIPS
Windows 8: cuando el cursor se encuentra sobre un vínculo, muestre una información sobre herramientas con la dirección del vínculo de destino (valor predeterminado: 0).
SES_LOGICALCARET
Windows 8: proporcione información de intercalación lógica en lugar de un mapa de bits de intercalación tal como se describe en ITextHost::TxSetCaretPos (valor predeterminado: 0).
SES_LOWERCASE
Convierte todos los caracteres de entrada en minúsculas (valor predeterminado: 0).
SES_MAPCPS
Obsoleto. No debe usarse.
SES_MULTISELECT
Windows 8: habilite la selección múltiple con selecciones individuales del mouse mientras se presiona la tecla Ctrl (valor predeterminado: 0).
SES_NOEALINEHEIGHTADJUST
Windows 8: No ajustar el alto de línea para el texto asiático oriental (valor predeterminado: 0 que ajusta el alto de línea en un 15 %).
SES_NOFOCUSLINKNOTIFY
Envía EN_LINK notificación de vínculos que no tienen foco.
SES_NOIME
No permite imE para esta instancia del control de edición enriquecido (valor predeterminado: 0).
SES_NOINPUTSEQUENCECHK
Cuando este bit está activado, la edición enriquecida no comprueba la secuencia de texto con tipo. Algunos idiomas (como tailandés y vietnamita) requieren comprobar el orden de secuencia de entrada antes de enviarlo al almacén de respaldo (valor predeterminado: 0).
SES_SCROLLONKILLFOCUS
Cuando se produce KillFocus, desplácese hasta el principio del texto (posición de carácter igual a 0) (valor predeterminado: 0).
SES_SMARTDRAGDROP
Windows 8: agregar o eliminar un espacio según el contexto al quitar texto (valor predeterminado: 0).
SES_USECRLF
Obsoleto. No debe usarse.
SES_WORDDRAGDROP
Windows 8: si la selección de palabras está activa, asegúrese de que la ubicación de colocación está en un límite de palabra (valor predeterminado: 0).
SES_UPPERCASE
Convierte todos los caracteres de entrada en mayúsculas (valor predeterminado: 0).
SES_USEAIMM
Usa el componente de método de entrada IMM activo que se incluye con Internet Explorer 4.0 o posterior (valor predeterminado: 0).
SES_USEATFONT
Windows XP con SP1: utiliza una fuente @ , que está diseñada para texto vertical; se usa con el estilo de ventana de ES_VERTICAL . El nombre de una fuente @ comienza con el símbolo @, por ejemplo, "@Batang" (valor predeterminado: 0, pero se activa automáticamente para el diseño de texto vertical).
SES_USECTF
Windows XP con SP1: activa la compatibilidad con TSF. (valor predeterminado: 0)
SES_XLTCRCRLFTOCR
Activa la traducción de CRCRLFs a LOSR. Cuando este bit está activado y se lee un archivo, todas las instancias de CRCRLF se convertirán a CR de forma interna. Esto afectará al ajuste de texto. Tenga en cuenta que si un archivo de este tipo se guarda como texto sin formato, las CRR se reemplazarán por CRLF. Este es el .txt estándar para texto sin formato (valor predeterminado: 0, que elimina CRCRLFs en la entrada).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Redistribuible
Edición enriquecida 3.0
Encabezado
Richedit.h

Consulte también

EM_SETEDITSTYLE