CListBox::GetItemData

更新 : 2007 年 11 月

指定したリスト ボックスの項目に関連付けられているアプリケーション指定のダブルワード値を取得します。

DWORD_PTR GetItemData(
   int nIndex 
) const;

パラメータ

  • nIndex
    リスト ボックスの項目を 0 から始まるインデックスで指定します。

戻り値

項目に関連付けられている 32 ビット値を返します。エラーが発生した場合は、LB_ERR を返します。

解説

ダブルワード値は、SetItemData 関数のパラメータ dwItemData で指定した値です。

使用例

// If any item's data is equal to zero then reset it to -1.
for (int i=0; i < m_myListBox.GetCount(); i++)
{
   if (m_myListBox.GetItemData(i) == 0)
   {
      m_myListBox.SetItemData(i, (DWORD) -1);
   }
}

必要条件

ヘッダー : afxwin.h

参照

参照

CListBox クラス

階層図

CListBox::AddString

CListBox::GetItemDataPtr

CListBox::SetItemDataPtr

CListBox::InsertString

CListBox::SetItemData

LB_GETITEMDATA

その他の技術情報

CListBox のメンバ