C++ combo box中如何获得其中选中的值 或者list box中的值
2个回答
展开全部
关于combox组合框你可以按下面的方法去做:
int status = m_status.GetCurSel(); 获取光标位置
CString strstatus; 定义一个字符串变量
m_status.GetLBText(m_status.GetCurSel(), strstatus); 将当前光标所在的值赋给变量
而对于list box的话 这个就跟那个编辑框差不多 直接可以设变量来通过AddString()就可以加进去数据,然后想要得到里面的数据的话就直接GetDlgItemText(ID,变量)。 不过组合框可以在程序里进行更多设置达到很好的效果 而链表框一般就用来显示一下数据就行了,一般情况下都用链表控件。
int status = m_status.GetCurSel(); 获取光标位置
CString strstatus; 定义一个字符串变量
m_status.GetLBText(m_status.GetCurSel(), strstatus); 将当前光标所在的值赋给变量
而对于list box的话 这个就跟那个编辑框差不多 直接可以设变量来通过AddString()就可以加进去数据,然后想要得到里面的数据的话就直接GetDlgItemText(ID,变量)。 不过组合框可以在程序里进行更多设置达到很好的效果 而链表框一般就用来显示一下数据就行了,一般情况下都用链表控件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询