CListBox::SetItemDataPtr
Imposta il valore a 32 bit associato con l'elemento specificato in una casella di riepilogo per essere il puntatore (void*) specificato.
int SetItemDataPtr(
int nIndex,
void* pData
);
Parametri
nIndex
Specifica l'indice in base zero dell'elemento.pData
Specifica il puntatore da associare all'elemento.
Valore restituito
LB_ERR se si verifica un errore.
Note
Questo puntatore rimane valido per la durata della casella di riepilogo, anche se la posizione relativa dell'elemento nella casella di riepilogo potrebbe cambiare mentre gli elementi vengono aggiunti o rimossi.Pertanto, l'indice dell'elemento nella casella può variare, ma il puntatore rimane affidabile.
Esempio
// Set the data pointer of each item to be NULL.
for (int i=0;i < m_myListBox.GetCount();i++)
{
m_myListBox.SetItemDataPtr(i, NULL);
}
Requisiti
Header: afxwin.h