Partilhar via


CComboBox::SetItemDataPtr

Define o valor de 32 bit associado ao item especificado em uma caixa de combinação para ser o ponteiro especificado (void *).

int SetItemDataPtr( 
   int nIndex, 
   void* pData 
);

Parâmetros

  • nIndex
    Contém um índice baseado em zero para o item.

  • pData
    Contém o ponteiro para associado ao item.

Valor de retorno

CB_ERR se ocorrer um erro.

Comentários

Esse ponteiro permanecerá válido para a vida útil da caixa de combinação, mesmo que a posição relativa do item dentro da caixa de combinação pode alterar conforme itens são adicionados ou removidos.Assim, pode alterar o índice do item dentro da caixa, mas o ponteiro permanece confiável.

Exemplo

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

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CComboBox

Gráfico de hierarquia

CComboBox::GetItemData

CComboBox::GetItemDataPtr

CComboBox::SetItemData

CB_SETITEMDATA

CComboBox::AddString

CComboBox::InsertString

Outros recursos

CComboBox membros