有例字更好了,[email protected]

解决方案 »

  1.   

    这100分真容易,就只不知道你会不会给!!给ComboBox搞一个叫CBN_SELCHANGE的事件响应,
    在那个Function里面写上你要执行的一个响应。
      

  2.   

    简单,如下
    ON_CBN_SELCHANGE(IDC_USER, OnSelchangeUser) // 重载此消息void CLoginDlg::OnSelchangeUser()
    {
    int i = m_yourcombo.GetCurSel();
    CString str;
    m_yourcombo.GetLBText(i,str); // 获取你选择项的文本
    }
      

  3.   

    我的意思是:界面基于对话框,上面有一个combo box控件,他的数据分别为1,2,3,程序实现的功能是,选择1,就MessageBox“1",选择2,就MessageBox“2",选择3,就MessageBox“3",不知道我说明白了没有,谢谢给于解答
      

  4.   

    添加CBN_SELCHANGE后怎么相应选择项目如“1、2、3”呢?
      

  5.   

    int i = m_yourcombo.GetCurSel();
    然后你判断就是了啊
    if(i=1)
    {
    }
    else if(1=2)
    {
    }
      

  6.   

    如同  chenmu_2002(短笛) 所述,得到相应的text在进行项目选择还不容易吗?if (str.CompareNoCase("1") == 0)
       AfxMessageBox("1");
    if (str.CompareNoCase("2") == 0)
       AfxMessageBox("2");
    if (str.CompareNoCase("3") == 0)
       AfxMessageBox("3");
      

  7.   

    出现了一下错误:
    D\combo box\combo boxDlg.cpp(175) : error C2039: 'GetCurSel' : is not a member of 'CComboboxDlg'
      

  8.   

    to badboy_qiu(小邱) :
     怎么会,把你写的代码贴出来!!!
      

  9.   

    to Darlinton(阿张):
       老大哥,错误是难免的,但是大家都是一颗好心呀!!况且大家主要也是提供一个思路,大部分的工作还是应该由提问者来完成,你觉得呢??