C++ combo box中如何获得其中选中的值 或者list box中的值

 我来答
用兵如神Garbin
2011-03-31 · 超过25用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:50.6万
展开全部
关于combox组合框你可以按下面的方法去做:
int status = m_status.GetCurSel(); 获取光标位置
CString strstatus; 定义一个字符串变量
m_status.GetLBText(m_status.GetCurSel(), strstatus); 将当前光标所在的值赋给变量
而对于list box的话 这个就跟那个编辑框差不多 直接可以设变量来通过AddString()就可以加进去数据,然后想要得到里面的数据的话就直接GetDlgItemText(ID,变量)。 不过组合框可以在程序里进行更多设置达到很好的效果 而链表框一般就用来显示一下数据就行了,一般情况下都用链表控件。
oz43jsp
2011-03-31 · TA获得超过547个赞
知道小有建树答主
回答量:655
采纳率:0%
帮助的人:360万
展开全部
是双击消息)
在这个消息里面获取到选中的用户名
以这个用户名做索引,获取到此人的其他信息,比如(年龄,性别等)
然后定一个对话框,把这些值传入,再创建对话框即可:
CDlgInfo dlg;
dlg.username = "张三";
dlg.age = "33";
dlg.sex = "不男不女";
//必须把上面的值传给CDlgInfo上表示这些信息的响应控件的变量
dlg.DoModal();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式