CComboBox::GetItemData
Extrait la valeur 32 bits fournie par l'application associée à l'élément spécifié de zone de liste déroulante.
DWORD_PTR GetItemData(
int nIndex
) const;
Paramètres
- nIndex
Contient l'index de base zéro d'un élément dans la zone de liste de la zone de liste déroulante.
Valeur de retour
La valeur 32 bits associé à l'élément, ou CB_ERR si une erreur se produit.
Notes
La valeur 32 bits peut être définie avec le paramètre d' dwItemData d'un appel d'une fonction membre de SetItemData . Utilisez la fonction membre d' GetItemDataPtr si la valeur 32 bits à récupérer est un pointeur (void*).
Exemple
// If any item's data is equal to zero then reset it to -1.
for (int i = 0; i < m_pComboBox->GetCount(); i++)
{
if (m_pComboBox->GetItemData(i) == 0)
{
m_pComboBox->SetItemData(i, (DWORD) -1);
}
}
Configuration requise
Header: afxwin.h