Nota: los estilos ES_AUTOHSCROLL y ES_AUTOVSCROLL no necesariamente proporcionan barras de desplazamiento. Si desea una barra de desplazamiento horizontal para su control de edición multilínea, usted tendría que añadir el estilo de ventanas, WS_HSCROLL al argumento dwStyle de la función CreateWindowEx. Si desea una barra de desplazamiento vertical para el control de edición multilínea, usted tendría que añadir el estilo de ventanas, WS_VSCROLL.to el argumento dwStyle de la función CreateWindowEx.
Así que si quieres un control de edición multilínea con barras de desplazamiento vertical y horizontal, debe escribir lo siguiente para el argumento dwStyle de la función CreateWindowEx: WS_CHILD | WS_VSCROLL | WS_HSCROLL | WS_VSCROLL ES_MULTILINE implementa el estilo ES_AUTOVSCROLL para un control de edición. WS_HSCROLL implementa el estilo ES_AUTOHSCROLL para un control de edición. Así que con WS_VSCROLL, usted no necesita ES_AUTOVSCROLL en el argumento dwStyle. También, con WS_HSCROLL no necesita ES_AUTOHSCROLL en el argumento dwStyle.
Estilos de alineación Hay tres estilos de alineación: ES_LEFT para la alineación a la izquierda (la justificación a la izquierda); ES_CENTER de alineación central (justificación centro); y ES_RIGHT para la alineación derecha (justificación derecha). No hay estilo para justificación completa para el control de edición. Texto y entrada Estilos mayúsculas y minúsculas: Con la ES_LOWERCASE cualquier carácter escrito en el teclado, ya sea en mayúsculas o minúsculas entra en el control de edición en minúsculas.
También, con el estilo ES_UPPERCASE, cualquier carácter escrito en el teclado, ya sea en mayúsculas o minúsculas entra en el control de edición en mayúsculas. Números: Con el estilo ES_NUMBER sólo dígitos se pueden introducir en el control de edición. Sólo lectura: puede realizar un control de sólo lectura. Esto significa que el usuario sólo puede leer lo que está ahí