关于MFC中组合框的应用问题

我使用组合框添加了1~5个数字,想代表实际应用中的5个运动轴,那么应该如何编写这个组合框的函数,可以使当在组合框中选中“1”时,可以是程序关联到我的运动轴一。
图片说明

2个回答

轴号: int num=2;
组合框关联控件变量:m_ComboBox
在对话框初始化函数加入:
    CString str;
    for(int i=0; i<5; i++)
    {
        str.Format("%d",i+1);
        m_ComboBox.AddString(str);
    }
    m_ComboBox.SetCurSel(num-1);    //设置初始值

在组合框选择变化的消息函数中:

 void CTestDlgDlg::OnSelchangeCombo1()
{
    num=m_ComboBox.GetCurSel()+1;
}

最简单的
int n = GetDlgItemInt(你的组合框的id);
... //下面关联给你的轴

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问