Sdílet prostřednictvím


CComboBox::SetItemDataPtr

Nastaví hodnotu 32 bit přidružené k zadané položce zadané ukazatel se seznamem (void *).

int SetItemDataPtr( 
   int nIndex, 
   void* pData 
);

Parametry

  • nIndex
    Z nuly vycházející index položky obsahuje.

  • pData
    Obsahuje ukazatel na položku přidružit.

Vrácená hodnota

CB_ERR dojde k chybě.

Poznámky

Tento ukazatel zůstane platnou dobu životnosti pole se seznamem, přestože relativní pozici položky v poli se seznamem může změna, přidání nebo odebrání položek.Proto můžete změnit položky indexu v poli, ale zůstává spolehlivý ukazatel.

Příklad

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

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CComboBox

Diagram hierarchie

CComboBox::DeleteItem

CComboBox::GetItemData

CComboBox::GetItemDataPtr

CComboBox::SetItemData

CB_SETITEMDATA

CComboBox::AddString

CComboBox::InsertString