Condividi tramite


CComboBox::SetItemDataPtr

Imposta il valore a 32 bit associato con l'elemento specificato in una casella combinata per essere il puntatore (void*) specificato.

int SetItemDataPtr( 
   int nIndex, 
   void* pData 
);

Parametri

  • nIndex
    Contiene un indice a base zero all'elemento.

  • pData
    Contiene il puntatore per associare l'elemento.

Valore restituito

CB_ERR se si verifica un errore.

Note

Questo puntatore rimane valido per la durata della casella combinata, anche se la posizione relativa dell'elemento nella casella combinata può variare 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_pComboBox->GetCount(); i++)
{
   m_pComboBox->SetItemDataPtr(i, NULL);
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CComboBox

Grafico della gerarchia

CComboBox::DeleteItem

CComboBox::GetItemData

CComboBox::GetItemDataPtr

CComboBox::SetItemData

CB_SETITEMDATA

CComboBox::AddString

CComboBox::InsertString