Partager via


CBEM_GETITEM message

Obtient les informations d’élément pour un élément ComboBoxEx donné.

Paramètres

wParam

Doit être zéro.

lParam

Pointeur vers une structure COMBOBOXEXITEM qui reçoit les informations d’élément.

Valeur retournée

Retourne une valeur différente de zéro en cas de réussite, ou de zéro dans le cas contraire.

Notes

Lorsque le message est envoyé, les membres iItem et mask de la structure doivent être définis pour indiquer l’index de l’élément cible et le type d’informations à récupérer. Les autres membres sont définis en fonction des besoins. Par exemple, pour récupérer du texte, vous devez définir l’indicateur CBEIF_TEXT dans mask et affecter une valeur à cchTextMax. La définition du membre iItem sur -1 récupère l’élément affiché dans le contrôle d’édition.

Si l’indicateur CBEIF_TEXT est défini dans le membre masque de la structure COMBOBOXEXITEM , le contrôle peut modifier le membre pszText de la structure pour pointer vers le nouveau texte au lieu de remplir la mémoire tampon avec le texte demandé. Les applications ne doivent pas supposer que le texte sera toujours placé dans la mémoire tampon demandée.

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
Commctrl.h
Noms Unicode et ANSI
CBEM_GETITEMW (Unicode) et CBEM_GETITEMA (ANSI)