CListBox::SetItemDataPtr
Définit la valeur 32 bits associé à l'élément spécifié dans une zone de liste pour être le pointeur spécifié (void*).
int SetItemDataPtr(
int nIndex,
void* pData
);
Paramètres
nIndex
Spécifie l'index de base zéro de l'élément.pData
Spécifie le pointeur à associer à l'élément.
Valeur de retour
LB_ERR si une erreur se produit.
Notes
Ce pointeur reste valide la vie de la zone de liste, même si la position relative de l'élément dans la zone de liste peut changer lorsque des éléments sont ajoutés ou supprimés.Par conséquent, l'index de l'élément dans la zone peut modifier, mais le pointeur reste fiable.
Exemple
// Set the data pointer of each item to be NULL.
for (int i=0;i < m_myListBox.GetCount();i++)
{
m_myListBox.SetItemDataPtr(i, NULL);
}
Configuration requise
Header: afxwin.h