【发布时间】:2010-09-08 03:13:44
【问题描述】:
我正在编写我的第一个严肃的 wxWidgets 程序。我想使用 wxConfig 工具来使程序的用户选项持久化。但是我不希望 wxConfigBase 自动使用 Windows 注册表。尽管我最初的目标是 Windows,但我更喜欢使用配置(例如 .ini)文件。有谁知道这样做的干净简单的方法?谢谢。
【问题讨论】:
我正在编写我的第一个严肃的 wxWidgets 程序。我想使用 wxConfig 工具来使程序的用户选项持久化。但是我不希望 wxConfigBase 自动使用 Windows 注册表。尽管我最初的目标是 Windows,但我更喜欢使用配置(例如 .ini)文件。有谁知道这样做的干净简单的方法?谢谢。
【问题讨论】:
根据wx/config.h文件的来源,您只需在项目中将wxUSE_CONFIG_NATIVE符号定义为0,然后它将始终使用wxFileConfig。
【讨论】:
最干净和最简单的方法是使用 wxFileConfig 类。
【讨论】: