DWORD_PTR CMFCRibbonComboBox::GetItemData(int nIndex) const;
其中,nIndex 参数表示要获取关联数据的项的索引。
示例用法:
CMFCRibbonComboBox ribbonComboBox;
// 添加一些带有关联数据的项
int nIndex1 = ribbonComboBox.AddItem(_T("Item 1"), static_cast<DWORD_PTR>(123));
int nIndex2 = ribbonComboBox.AddItem(_T("Item 2"), static_cast<DWORD_PTR>(456));
// 获取第二个项的关联数据
DWORD_PTR data = ribbonComboBox.GetItemData(nIndex2);
在上述示例中,AddItem 方法用于添加两个带有关联数据的项。然后,GetItemData 方法被用于获取第二个项的关联数据。
请注意,关联数据的类型是 DWORD_PTR,因此你可以存储一个指针或整数等数据。如果项没有关联数据,GetItemData 将返回 0。
转载请注明出处:http://www.zyzy.cn/article/detail/19847/MFC/CMFCRibbonComboBox