如何在MFC中保存和还原窗口位置

时间:2019-06-18 08:49:48

标签: windows visual-c++ mfc

我有一个大程序,可以加载和保存许多项目,每个项目可能都有自己的窗口布局(上面有很多控件和组件)。

  • 每次关闭项目时,都会保存布局,
  • 程序在下次加载时恢复项目的布局。

当前,我的解决方案是:

  • 项目关闭后,我将HKEY_CURRENT_USER\Software\myprogram中的所有相关注册表导出到项目目录中的本地reg文件中
  • 加载项目时,将注册reg文件。

通过这种方式,我实现了该功能。但是我认为必须有更好的解决方案,任何人都可以提出建议吗?

0 个答案:

没有答案