CComboBox::SetItemDataPtr
Establece el valor de 32 bits asociado al elemento especificado en un cuadro combinado para ser el puntero especificado (void*).
int SetItemDataPtr(
int nIndex,
void* pData
);
Parámetros
nIndex
Contiene un índice de base cero del elemento.pData
Contiene el puntero para asociar al elemento.
Valor devuelto
CB_ERR si se produce un error.
Comentarios
Este puntero sigue siendo válido mientras dure el cuadro combinado, aunque la posición relativa del elemento del cuadro combinado podría cambiar cuando se agregan o quitan elementos.Por consiguiente, el índice del elemento dentro del cuadro puede cambiar, pero el puntero seguirá siendo confiable.
Ejemplo
// 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
encabezado: afxwin.h