CListBox::SetItemDataPtr
Belirtilen işaretçi olarak bir liste kutusunda belirtilen öğe ile ilişkili 32-bit değerini ayarlar (void *).
int SetItemDataPtr(
int nIndex,
void* pData
);
Parametreler
nIndex
Öğenin sıfır tabanlı dizini belirtir.pData
Maddeyle ilişkili olması için işaretçiyi belirtir.
Dönüş Değeri
lb_err bir hata meydana gelirse.
Notlar
Öğenin göreli konumu liste kutusunun içindeki öğe eklendiğinde veya kaldırıldığında değişebilir olsa bu işaretçiyi liste kutusu süresince geçerli kalır. Bu yüzden, öğenin dizin kutusu içinden değiştirebilirsiniz, ancak işaretçiyi güvenilir olarak kalır.
Örnek
// Set the data pointer of each item to be NULL.
for (int i=0;i < m_myListBox.GetCount();i++)
{
m_myListBox.SetItemDataPtr(i, NULL);
}
Gereksinimler
Başlık: afxwin.h