WinNT Sí
Win95 Sí
Win32s No
• Cabecera = winuser.h
• Unicode = No
• Plataforma = Nada

Mensaje EM_LIMITTEXT

Definición

EM_LIMITTEXT
wParam = (WPARAM) cchMax;   // longitud del texto, en caracteres 
lParam = 0;                 // no se usa; debe ser cero

Una aplicación puede enviar un mensaje EM_LIMITTEXT para limitar la cantidad de texto que el usuario puede introducir en un control edit.

Descripción

cchMax: valor de wParam. Especifica el número máximo de caracteres que el usuario puede introducir. Si este parámetro es cero, la longitud del texto se limita a 0x7FFFFFFE caracteres para controles edit de una sola línea o a 0xFFFFFFFF para controles edit multilínea.

Valor de retorno

Este mensaje no devuelve valores.

Observaciones

El mensaje EM_LIMITTEXT limita sólo el texto que el usuario puede introducir. Eso no afecta a ningún texto que ya esté en el control edit cuando el mensaje es enviado, tampoco afecta a la longitud del texto copiado al control edit mediante el mensaje WM_SETTEXT. Si una aplicación usa el mensaje WM_SETTEXT para colocar más texto en un control edit del que se limitó mediante el mensaje EM_LIMITTEXT, el usuario podrá editar el contenido completo del control edit.

El límite de texto por defecto que un usuario puede introducir en un control edit es de 30000 caracteres.



suministrado por FreeFind
Valid HTML 4.0! Valid CSS!