MFC写的界面,如何把所有控件值保存到配置文件

qq2311557393 2013-07-14 01:14:29
MFC写的比较复杂的界面,有很多编辑框,下拉框,单选,多选,tab啊等等,有没有办法可以批量的或者遍历的办法把控件值都保存在配置文件里啊,ini类型的,一个一个保存我会啊,就是觉得一个一个的太麻烦太麻烦,所以问问大侠们,小弟菜鸟,刚刚学MFC不久啊,多谢啊,或者给给好点的解决方法

非常感谢啊
...全文
610 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
向立天 2013-08-19
  • 打赏
  • 举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了疑难问题汇总帖 并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面界面版关于版主结帖工作的具体办法
qq2311557393 2013-07-18
  • 打赏
  • 举报
回复
引用 4 楼 shen_wei 的回复:
建议: Button = 1000 以后所以ButtonID一次累加。。 Edit = 1200 ID一次累加。。 等,保存时就可以使用for循环来做了!!
我需要保存的格式是: 比如一个输入框,username 我需要保存为: 用户名=值 这样的形式
蒋晟 2013-07-16
  • 打赏
  • 举报
回复
没有什么通用的值的定义。比如列表控件,你觉得里面的值是选中的项目呢还是焦点所在的项目呢还是复选框打了勾的项目呢?
shen_wei 2013-07-15
  • 打赏
  • 举报
回复 1
建议: Button = 1000 以后所以ButtonID一次累加。。 Edit = 1200 ID一次累加。。 等,保存时就可以使用for循环来做了!!
NewHwnd 2013-07-14
  • 打赏
  • 举报
回复 1
for循环保存…… 类似于控件ID=控件值的保存形式…… 不过不算真正批量,因为要分类,编辑框的一种保存形式,下拉框的一种保存形式……
wwwspider001 2013-07-14
  • 打赏
  • 举报
回复
没有特别什么简洁的通用办法 你可以把这些变量的指针存到列表里, 需要加载或保存时再循环操作, 但是也少不了一个个的指针赋值 也可以用流操作
hdg3707 2013-07-14
  • 打赏
  • 举报
回复
如果是保存控件的ID值,有一个函数可以遍历ID值,好象是这么写的:GetCtrlID,这个是取得窗口的ID号.

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧