Partager via


CB_LIMITTEXT message

Limite la longueur du texte que l’utilisateur peut taper dans le contrôle d’édition d’une zone de liste déroulante.

Paramètres

wParam

Nombre maximal de TCHAR que l’utilisateur peut entrer, sans compter le caractère null de fin. Si ce paramètre est égal à zéro, la longueur du texte est limitée à 0x7FFFFFFE caractères.

lParam

Ce paramètre n'est pas utilisé.

Valeur retournée

La valeur de retour est toujours TRUE.

Notes

Si la zone de liste modifiable n’a pas le style CBS_AUTOHSCROLL , la définition de la limite de texte pour qu’elle soit supérieure à la taille du contrôle d’édition n’a aucun effet.

Le message CB_LIMITTEXT limite uniquement le texte que l’utilisateur peut entrer. Cela n’a aucun effet sur le texte déjà contenu dans le contrôle d’édition lors de l’envoi du message, ni sur la longueur du texte copié dans le contrôle d’édition lorsqu’une chaîne dans la zone de liste est sélectionnée.

La limite par défaut du texte qu’un utilisateur peut entrer dans le contrôle d’édition est de 30 000 TCHAR.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)