vc++6.0中组合框怎么用? 5
我用的是vc++6.0.现在用到了组合框。请问高手,组合框怎么用呀???我想inta;然后选中组合框里面的学号,就给a赋值1.如果选中姓名,就给a赋值2、如果选中出生年月...
我用的是vc++6.0.现在用到了组合框。请问高手,组合框怎么用呀???我想int a;然后选中组合框里面的学号,就给a赋值1.如果选中姓名,就给a赋值2、如果选中出生年月,就给a赋值3.这样怎么实现呀?????初学者,第一次接触到组合框,请高手详细说明。谢谢
您说的我不明白 展开
您说的我不明白 展开
1个回答
展开全部
你可以这么玩:添加该组合框的CBN_SELCHANGE消息响应处理函数如:OnSelchangeCombo1();函数里处理:
m_combox1.GetCurSel()去得到的当前选中项的序号(从0开始)
补充:
添加控件的变量(CComboBox)例如为:m_combox1,在他的CBN_SELCHANGE消息响应处理函数中:int num=m_combox1.GetCurSel();
if(num=3)//选中了第三个(从0开始)即学号
a=1;
else if(num=2)//选中姓名
a=2;
...
...
...
m_combox1.GetCurSel()去得到的当前选中项的序号(从0开始)
补充:
添加控件的变量(CComboBox)例如为:m_combox1,在他的CBN_SELCHANGE消息响应处理函数中:int num=m_combox1.GetCurSel();
if(num=3)//选中了第三个(从0开始)即学号
a=1;
else if(num=2)//选中姓名
a=2;
...
...
...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询