MFC中组合框之间的关联问题

第一个组合框下拉是餐厅名称,选择餐厅名称后第二个组合框会显示所选餐厅的菜单。试了好久做不出来,求教大神帮忙。如KFC中有汉堡薯条可乐麦当劳中有芬达蛋挞鸡腿必胜客中有咖啡香... 第一个组合框下拉是餐厅名称 ,选择餐厅名称后 第二个组合框会显示所选餐厅的菜单。试了好久做不出来,求教大神帮忙。
如 KFC 中有 汉堡 薯条 可乐
麦当劳 中有 芬达 蛋挞 鸡腿
必胜客 中有 咖啡 香肠 鸡米花
展开
 我来答
百度网友bec1679
推荐于2016-02-08 · TA获得超过2185个赞
知道大有可为答主
回答量:1093
采纳率:66%
帮助的人:631万
展开全部

其实很简单的:

在 combox1的SELCHANGE事件中获取餐厅combox1索引号,

然后动态添加combox2的内容;


int nIndex = m_cb1.GetCurSel();  //获取餐厅combox索引号
switch( nIndex )
{
    case 0:
        m_cb2.AddString(“汉堡”);
        m_cb2.AddString(“可乐”);
        // ...
        break;      
    case 1:
        m_cb2.AddString(“蛋挞”);
        m_cb2.AddString(“芬达”);
        // ...
        break;
     // ......
     // ......
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式