CB_LIMITTEXT wParam = (WPARAM) cchLimit; // número máximo de caracteres lParam = 0; // no usado; debe ser cero
Una aplicación envía un mensaje CB_LIMITTEXT para limitar la longitud del texto que el usuario puede teclear en el control de edición de un combo box.
cchLimit: 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 asigna a 0x7FFFFFFE caracteres.
Si el combo box no tiene el estilo CBS_AUTOHSCROLL, asignar un límite de texto mayor que el tamaño del control de edición no tendrá efecto.
El mensaje CB_LIMITTEXT limita sólo el texto que el usuario puede introducir. No tiene efecto sobre cualquier texto previo en el control de edición cuando el mensaje es enviado, ni afecta a la longitud del texto copiado al control de edición cuando una cadena del list box es seleccionada.
El límite por defecto para el texto que un usuario puede introducir en un control de edición es de 30000 caracteres.
© Diciembre de 2005, Salvador Pozo Coronado, salvador@conclase.net Generada en 0.35 segs