CComboBox::SetItemDataPtr
32 ビット値を指定ポインター (void*) としてコンボ ボックスの指定項目に関連付けられる。
int SetItemDataPtr(
int nIndex,
void* pData
);
パラメーター
nIndex
項目に一意のインデックスを示します。pData
ポインターを項目に関連付けるに含まれています。
戻り値
エラーが発生した場合CB_ERR。
解説
このポインターは、項目が追加または削除されたときにコンボ ボックス内の項目の相対位置が変更される場合もありますが、コンボ ボックスの有効期間中は有効です。 したがって、ボックス内の項目のインデックスは変更できますが、ポインターは、信頼できるままです。
使用例
// Set the data pointer of each item to be NULL.
for (int i = 0; i < m_pComboBox->GetCount(); i++)
{
m_pComboBox->SetItemDataPtr(i, NULL);
}
必要条件
ヘッダー: afxwin.h