CB_INSERTSTRING message
Insère une chaîne ou des données d’élément dans la liste d’une zone de liste modifiable. Contrairement au message CB_ADDSTRING , le message CB_INSERTSTRING n’entraîne pas le tri d’une liste avec le style CBS_SORT.
Paramètres
-
wParam
-
Index de base zéro de la position à laquelle insérer la chaîne. Si ce paramètre est -1, la chaîne est ajoutée à la fin de la liste.
-
lParam
-
Pointeur vers la chaîne terminée par null à insérer. Si vous créez la zone de liste modifiable avec un style dessiné par le propriétaire, mais sans le style CBS_HASSTRINGS , la valeur du paramètre lParam est stockée plutôt que la chaîne vers laquelle il pointerait autrement.
Valeur retournée
La valeur de retour est l’index de la position à laquelle la chaîne a été insérée. Si une erreur se produit, la valeur de retour est CB_ERR. S’il n’y a pas suffisamment d’espace disponible pour stocker la nouvelle chaîne, elle est CB_ERRSPACE.
Si la zone de liste modifiable a WS_HSCROLL style et que vous insérez une chaîne plus large que la zone de liste modifiable, vous devez envoyer un message LB_SETHORIZONTALEXTENT pour vous assurer que la barre de défilement horizontale s’affiche.
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 |
|
Voir aussi
-
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour