关于xml保存应用程序配置问题

不顾一切的 2014-01-26 10:52:49
如题,新建MFC基于对话框应用程序Test,界面上包含两控件,一个edit contrl编辑框,一个check box多选框。

假如使用网上流行的CMarkup类来操作xml文件,当打开Test.exe时,我们将编辑框内填上"hello world",将check box选中,然后关闭Test.exe,在关闭时创建User.xml文件,将编辑框内容和多选框状态写入xml,以便下次打开Test.exe时,界面上显示的是上一次关闭时的内容和状态。

简言之也就是如何使xml文件和应用程序的具体控件产生关联,以实现自动保存和加载应用程序用户配置的功能?请高手给出具体点的代码,不要建议ini文件和注册表方式,答非所问

假设两控件关联的变量分别为 m_edit 和 m_check,如果控件有几十上百个,又该如何。。。
如果不太好解释,希望高手能给点链接资料或源码实例供学习,我实在是找不到相关资料
...全文
425 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
masterz 2014-01-27
  • 打赏
  • 举报
回复
提供你自己的OnInitDialog()把xml文件内容加载进来更新你的对话框控件; 推荐Boost.PropertyTree它支持xml格式的读写。
hhhh63 2014-01-27
  • 打赏
  • 举报
回复
mfc 读写xml http://blog.csdn.net/nanhaizhixin/article/details/6797968 另外,如果数据量很大,建议直接序列化,保存二进制文件,简单高效。

3,055

社区成员

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

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