C++编程里, 在使用listbox中,我在listbox中选中一条信息,我想实现双击之后弹出对话框该怎么实现

我在做一个通讯录,我想将通讯录里所有的姓名全部显示在listbox里,用户双击姓名时,就会弹出一个对话框,上面显示此人的全部信息... 我在做一个通讯录,我想将通讯录里所有的姓名全部显示在listbox里,用户双击姓名时,就会弹出一个对话框,上面显示此人的全部信息 展开
 我来答
百度网友1e3176a03
2010-11-11 · TA获得超过2637个赞
知道小有建树答主
回答量:1144
采纳率:100%
帮助的人:1491万
展开全部
响应listbox的LBN_DBLCLK消息(就是双击消息)
在这个消息里面获取到选中的用户名
以这个用户名做索引,获取到此人的其他信息,比如(年龄,性别等)
然后定一个对话框,把这些值传入,再创建对话框即可:
CDlgInfo dlg;
dlg.username = "张三";
dlg.age = "33";
dlg.sex = "不男不女";
//必须把上面的值传给CDlgInfo上表示这些信息的响应控件的变量
dlg.DoModal();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式