CComboBox::GetItemData 是 MFC 中 CComboBox 类的一个公共方法,用于获取指定索引位置的下拉框项的附加数据。

以下是该方法的基本语法:
DWORD_PTR GetItemData(int nIndex) const;

其中:
  •  nIndex 是要获取附加数据的下拉框项的索引。


该方法返回一个 DWORD_PTR 类型的值,该值是与指定索引位置的下拉框项关联的附加数据。

以下是一个简单的示例:
// 获取选中项的索引
int nIndex = m_combo.GetCurSel();

// 检查是否有选中项
if (nIndex != CB_ERR) {
    // 使用 GetItemData 获取选中项的附加数据
    DWORD_PTR dwData = m_combo.GetItemData(nIndex);

    // 现在可以使用 dwData 进行其他操作
}

在此示例中,m_combo 是 CComboBox 对象的一个实例。您可以根据您的具体情况替换为相应的对象。


转载请注明出处:http://www.zyzy.cn/article/detail/15987/MFC/CComboBox