如何存储稍后可以加载到我的应用程序中的设置?Win32应用程序设置
例如,我有一个编辑控件,用户可以更改字体,字体颜色和背景颜色。当用户改变这些时,我想保存它们,以便当用户再次打开应用程序时,字体和颜色将与它们留下的相同。
我曾经想过写入Windows注册表,但我不仅困惑于如何在那里保存字体(或者即使你可以做这样的事情),但我也有一个便携版本,可以是从闪存驱动器运行。有没有办法将这些设置保存到与可执行文件位于同一目录中的文件?如果是这样,我将如何去保存和加载这些?
如果没有办法使用设置文件来完成此操作,我如何使用Windows注册表执行此操作?
如果你可以使用Boost库,你应该检讨['提振:: property_tree'(http://www.bo ost.org/doc/libs/1_44_0/doc/html/property_tree.html#boost_propertytree.intro)库。我从来没有用过这个,但似乎是你以后的样子。 – hmjd