La recherche est insensible à la casse, donc cette chaîne peut contenir toute combinaison de lettres majuscules et minuscules. Si la chaîne est trouvée, la valeur de retour est l'indice de l'élément sélectionné. Si la recherche est infructueuse, la valeur de retour est CB_ERR et la sélection actuelle ne change pas. CB_SETCUEBANNER: Ce message définit le texte de la bannière blanche qui est affiché pour le contrôle d'édition d'une zone de liste déroulante. Le wParam doit être zéro.
Le lParam est un pointeur vers un Unicode de terminaison nulle (voir plus loin) tampon de chaîne qui contient le texte. Retourne 1 en cas de succès, ou une valeur d'erreur, et sinon. CB_SETCURSEL: Ce message est envoyé pour sélectionner une chaîne dans la liste d'une zone de liste déroulante. Si nécessaire, la liste défile la chaîne en vue. Le texte dans le contrôle d'édition des changements de zone de liste déroulante afin de refléter la nouvelle sélection, et toute sélection précédente dans la liste est supprimé. Le wParam spécifie l'index de la chaîne pour sélectionner base zéro.
Si ce paramètre est -1, aucune sélection actuelle dans la liste est retiré et le contrôle d'édition est effacé. Le lParam est pas utilisé (mettre à NULL). Si le message est réussie, la valeur de retour est l'indice de l'élément sélectionné. Si wParam est supérieur au nombre d'éléments dans la liste ou si wParam est -1, la valeur de retour est CB_ERR et la sélection est effacée. CB_SETDROPPEDWIDTH: Ce message est envoyé pour définir la largeur maximale admissible, en pixels, de la zone de liste d'une zone de liste déroulante avec le style CBS_DROPDOWN ou CBS_DROPDOWNLIST.
Le wParam est la largeur minimale admissible de la zone de liste, en pixels. Le lParam est pas utilisé (mettre à NULL). Si le message est réussie, la valeur de retour est la nouvelle largeur de la zone de liste. Si le message échoue, la valeur de retour est CB_ERR. C