Le lParam est un pointeur vers la chaîne se terminant par null à insérer. La valeur de retour est l'indice de la position à laquelle la chaîne a été inséré. Si une erreur se produit, la valeur de retour est CB_ERR. Si l'espace est insuffisant disponible pour stocker la nouvelle chaîne, il est CB_ERRSPACE. Remarque: Si la boîte de combo a un style de WS_HSCROLL et vous insérez une chaîne plus large que la zone de liste déroulante, vous devez envoyer un message LB_SETHORIZONTALEXTENT pour garantir la barre de défilement horizontale apparaît.
CB_LIMITTEXT: Ce message limite la longueur du texte, l'utilisateur peut taper dans le contrôle d'édition d'une zone de liste déroulante. Le message CB_LIMITTEXT limite seulement le texte que l'utilisateur peut entrer. Elle n'a aucun effet sur un texte déjà dans le contrôle d'édition lorsque le message est envoyé, ni ne affecte la longueur du texte copié dans le contrôle d'édition quand une chaîne dans la zone de liste est sélectionné. La limite par défaut pour le texte qu'un utilisateur peut entrer dans le champ de saisie est de 30.000 TCHARs (caractères).
Le wParam est le nombre maximum de TCHARs l'utilisateur peut entrer, sans compter le caractère nul final. Si ce paramètre est zéro, la longueur du texte est limitée à caractères 0x7FFFFFFE. Le lParam est pas utilisé (mettre à NULL). La valeur de retour est toujours vrai. Si la zone de liste déroulante n'a pas le style CBS_AUTOHSCROLL, réglage de la limite de texte pour être plus grande que la taille de la commande d'édition n'a pas d'effet. CB_RESETCONTENT: Ce message supprime tous les éléments de la zone de liste et modifier le contrôle d'une zone de liste déroulante.
Le wParam est pas utilisé; elle doit être égale à zéro. Le lParam est pas utilisé; elle doit être égale à zéro. Ce message retourne toujours CB_OKAY. CB_SELECTSTRING: Ce message recherche dans la liste d'une zone de liste déroulant