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