_Message FindString CB
Recherche dans la zone de liste d’une zone de liste déroulante un élément commençant par les caractères d’une chaîne spécifiée.
Paramètres
-
wParam
-
Index de base zéro de l’élément qui précède le premier élément dans lequel effectuer la recherche. Lorsque la recherche atteint le bas de la zone de liste, elle continue à partir du haut de la zone de liste jusqu’à l’élément spécifié par le paramètre wParam . Si wParam est-1, la zone de liste entière est recherchée à partir du début.
-
lParam
-
Pointeur vers la chaîne terminée par le caractère null qui contient les caractères à rechercher. La recherche ne respecte pas la casse, par conséquent, cette chaîne peut contenir n’importe quelle combinaison de lettres majuscules et minuscules.
Valeur de retour
La valeur de retour est l’index de base zéro de l’élément correspondant. Si la recherche échoue, il s’agit de l' _ erreur CB.
Notes
Si vous créez la zone de liste déroulante avec un style owner-drawn mais sans le style CBS _ HASSTRINGS , ce que fait le message _ FindString CB varie selon que votre application utilise ou non le style de _ Tri CBS . Si vous utilisez le style de _ Tri CBS , les messages WM _ COMPAREITEM sont envoyés au propriétaire de la zone de liste déroulante pour déterminer quel élément correspond à la chaîne spécifiée. Si vous n’utilisez pas le style de _ Tri CBS , le message CB _ FindString recherche un élément de liste qui correspond à la valeur du paramètre lParam .
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|