鸡啄米
最新评论及回复
-
2396. cl:
师傅,怎么将combo box 里的字符串显示到标签页的对话框的edit box里啊,您的例程里的combo box和edit box同在一个对话框内,用您的代码可以,可是这不在同一个对话框内,咋办啊?搞了两天,都没明白,求指导啊?鸡啄米 于 2013-01-24 23:16:58 回复可以在对话框类中提供接口函数设置过去,也可以通过全局变量,当然前者耦合性低些,具体情况具体分析cl 于 2013-01-25 09:43:31 回复谢谢师傅,我调试了一下,
CString strWeb;
int nSel;
// 获取组合框控件的列表框中选中项的索引
nSel = m_comboWeb.GetCurSel();
// 根据选中项索引获取该项字符串
m_comboWeb.GetLBText(nSel, strWeb);
// 将组合框中选中的字符串显示到IDC_SEL_WEB_EDIT编辑框中
发现以上的代码都没问题,字符串可以传到strWeb中,就是
SetDlgItemText(IDC_SEL_WEB_EDIT, strWeb); 这句话有问题。我与师傅不同的是,combo框在父窗口中,tab标签设在在父窗口中,edit框在tab页的子对话框中。我这个
OnCbnSelchangeWebCombo()函数是在父窗口中写的,可就是不能把strWeb传给edit显示,我也试过在tab的那个子对话框中生成OnCbnSelchangeWebCombo(),可它显示m_comboWeb是未定义的标示符,我也包含了父对话框的头文件的啊。我也试过给edit定义字符串变量的方法,网上找的传递函数的法,都也没试出来。哎,晕啊,徒弟真是学艺不精,丢师傅的人啊
2013/1/24 16:33
-
2395. 足球比分:
谢谢分享啦2013/1/24 15:29
-
2394. 润初颜:
の~~~~~继续围观中!2013/1/24 09:39
-
2393. 三月莺飞:
之前看了一些书,还是很迷茫,在网上搜到这里,看了前面的MFC入门,很不错,让我找到了一点信心,正需要DLL方面的知识,感谢楼主鸡啄米 于 2013-01-24 23:14:55 回复尽量给大家提供最实用的教程2013/1/24 09:23
-
2392. 千池:
今天看这一节,有点吃力了,看来得再看看C++的类了,继续学习!2013/1/23 21:36