是否可以隐藏MFC组合框中的特定项目?
我有一个列表,其中包含5个项目ALPHA-0,BETA-1,GAMA-2,DELTA-3,OMEGA-4存储在载体中
vector<string> mListItems;
CComboBox m_List1;
CComboBox m_List2;
我正在使用此向量来填充两个组合框。 在m_List1中,它应填充所有5个项目,但在m_List2中,它应填充所有项目,但不应显示GAMA。 这里索引用于每个索引的代码中实现不同的业务逻辑。所以我无法从第二个列表中删除GAMA项目。
请您有任何建议可以帮助我吗?
是否可以这样做?
答案 0 :(得分:0)
组合框显示您添加的任何项目。如果添加了某个项目,则会显示该项目。
因此,如果要隐藏某些项目,则需要将其从组合中删除。这可以通过CComboBox的DeleteString来完成。