BOOL CMFCRibbonComboBox::DeleteItem(int nIndex);
其中,nIndex 参数表示要删除的项的索引。
示例用法:
CMFCRibbonComboBox ribbonComboBox;
// 添加一些项
ribbonComboBox.AddItem(_T("Item 1"));
ribbonComboBox.AddItem(_T("Item 2"));
ribbonComboBox.AddItem(_T("Item 3"));
// 删除第二个项(索引为1)
BOOL bDeleted = ribbonComboBox.DeleteItem(1);
if (bDeleted)
{
// 删除成功,可以进行其他处理
}
else
{
// 删除失败,可能是索引无效
}
在上述示例中,DeleteItem 方法用于删除组合框中的第二个项(索引为1)。成功删除后,可以根据需要进行其他处理。
请注意,索引是从零开始的。如果你要删除最后一个项,可以使用 GetCount() 方法获取项的总数,然后将索引设置为 GetCount() - 1。
需要注意的是,删除项后,组合框中的其他项的索引可能会改变,因此在删除项之后谨慎使用索引。
转载请注明出处:http://www.zyzy.cn/article/detail/19841/MFC/CMFCRibbonComboBox