Udostępnij za pośrednictwem


CComboBox::SetItemDataPtr

Ustawia wartość 32-bitowe skojarzone z określonego elementu w polu kombi, być określony wskaźnik (void *).

int SetItemDataPtr( 
   int nIndex, 
   void* pData 
);

Parametry

  • nIndex
    Zawiera pozycji indeksu.

  • pData
    Zawiera wskaźnik do skojarzona z towarem.

Wartość zwracana

CB_ERR , jeśli wystąpi błąd.

Uwagi

Wskaźnik ten pozostaje ważne dla życia pola kombi, nawet wtedy, gdy względne położenie elementu w polu kombi może ulec zmianie, elementy są dodawane lub usuwane.Stąd indeks elementu w polu można zmienić, ale kursor pozostaje wiarygodne.

Przykład

// Set the data pointer of each item to be NULL.
for (int i = 0; i < m_pComboBox->GetCount(); i++)
{
   m_pComboBox->SetItemDataPtr(i, NULL);
}

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CComboBox

Wykres hierarchii

CComboBox::DeleteItem

CComboBox::GetItemData

CComboBox::GetItemDataPtr

CComboBox::SetItemData

CB_SETITEMDATA

CComboBox::AddString

CComboBox::InsertString