Compartir vía


Estilos de control de edición enriquecidos

Los siguientes estilos de ventana son únicos para los controles de edición enriquecidos.

Constante Descripción
ES_DISABLENOSCROLL
Deshabilita las barras de desplazamiento en lugar de ocultarlas cuando no son necesarias.
ES_EX_NOCALLOLEINIT
Impide que el control llame a la función OleInitialize cuando se cree. Este estilo de ventana solo es útil en las plantillas de diálogo porque CreateWindowEx no acepta este estilo.
ES_NOIME
Deshabilita la operación IME. Este estilo solo está disponible para la compatibilidad con idiomas asiáticos.
ES_NOOLEDRAGDROP
Deshabilita la compatibilidad para arrastrar y colocar objetos OLE.
ES_SAVESEL
Conserva la selección cuando el control pierde el foco. De forma predeterminada, se selecciona todo el contenido del control cuando recupera el foco.
ES_SELECTIONBAR
Agrega espacio al margen izquierdo donde el cursor cambia a una flecha de derecha arriba, lo que permite al usuario seleccionar líneas de texto completas.
ES_SELFIME
Dirige el control de edición enriquecido para permitir que la aplicación controle todas las operaciones de IME. Este estilo solo está disponible para la compatibilidad con idiomas asiáticos.
ES_SUNKEN
Muestra el control con un estilo de borde hundido para que el control de edición enriquecido aparezca recesado en su ventana primaria.
ES_VERTICAL
Dibuja texto y objetos en una dirección vertical. Este estilo solo está disponible para la compatibilidad con idiomas asiáticos.

Los controles de edición enriquecidos también admiten los siguientes estilos de control de edición.

Constante Descripción
ES_AUTOHSCROLL
Desplaza el texto automáticamente 10 caracteres hacia la derecha cuando el usuario escribe un carácter al final de la línea. Cuando el usuario pulsa la tecla ENTRAR, el control desplaza todo el texto hasta la posición 0.
ES_AUTOVSCROLL
Desplaza el texto automáticamente hacia arriba una página cuando el usuario pulsa ENTRAR en la última línea.
ES_CENTER
Centra el texto de un control de edición de una sola línea o de varias líneas.
ES_LEFT
A la izquierda se alinea el texto.
ES_MULTILINE
Designa un control de edición de varias líneas. El valor predeterminado es el control de edición de una sola línea.
ES_NOHIDESEL
Niega el comportamiento predeterminado de un control de edición. El comportamiento predeterminado oculta la selección cuando el control pierde el foco de entrada e invierte la selección cuando el control recibe el foco de entrada. Si especifica ES_NOHIDESEL, el texto seleccionado se invierte, incluso si el control no tiene el foco.
ES_NUMBER
Permite que se escriban solo dígitos en el control de edición.
ES_PASSWORD
Muestra un asterisco (*) para cada carácter escrito en el control de edición. Este estilo solo es válido para los controles de edición de una sola línea.
ES_READONLY
Impide que el usuario escriba o edite texto en el control de edición.
ES_RIGHT
Alinea el texto a la derecha en un control de edición de una sola línea o de varias líneas.
ES_WANTRETURN
Especifica que se inserta un retorno de carro cuando el usuario presiona la tecla ENTRAR mientras escribe texto en un control de edición de varias líneas en un cuadro de diálogo. Si no especifica este estilo, presionar la tecla ENTRAR tiene el mismo efecto que presionar el botón de inserción predeterminado del cuadro de diálogo. Este estilo no tiene ningún efecto en un control de edición de una sola línea.

Los controles de edición enriquecidos no admiten los siguientes estilos de control de edición.

Requisitos

Requisito Value
Encabezado
Winuser.h