Combo Box 保存所选项问题 本帖最后由 xianglitian 于 2011-08-23 08:22:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的index应该保存在你这个对话框的父窗口类中。然后你创建该对话框的时候将这个值以参数的方式传递给对话框(比如构造的时候) 我猜你创建并显示这个对话框的时候,对应的CConfiguration变量是个局部变量吧?这样你每次弹出对话框,都是再创建一个CConfiguration对象,这个对象的index跟你以前的对象可没有半分关系。 类里的全局变量index,会初始化0,放App类中 ((CComboBox*)GetDlgItem(IDC_COMBO1))->SetCurSel(index); 你的这一项所选择的内容,将其传给父类,在你那个里面可能是MainFrm或者是View都可以,即是说在这俩里面都可以定义一个全局变量,然后保存这个值,比如是XXX=index然后你对话框就算是关闭了,这个值依旧保存,你可以在对话框打开的时候,这个值依旧能传递,如index=XXX,就OK了,至于写的位置,你就自己考虑了//-----------------------如果要在退出程序也依旧的话,你需要把内容写到诸如INI里头去,然后打开时候读取 BCGControlBar的使用问题 mfc视类窗口改变大小,显示出问题 vc程序启动有进程无界面 关于球面模型的顶点分布算法 按钮连接问题? 为什么DIALOG类型的窗体不能响影WM_TIMER消息函数?????????????????????/ 困惑ing... 该怎么办? 程序启动小问题 IO重叠通讯中如何得到客户端ip地址 opengl 画出了三维模型怎么得到每个点的坐标 通过GPRS无法获得仪表信息?
这样你每次弹出对话框,都是再创建一个CConfiguration对象,这个对象的index跟你以前的对象可没有半分关系。