【问题标题】:What is the cleanest way to direct wxWidgets to always use wxFileConfig?指示 wxWidgets 始终使用 wxFileConfig 的最简洁方法是什么?
【发布时间】:2010-09-08 03:13:44
【问题描述】:

我正在编写我的第一个严肃的 wxWidgets 程序。我想使用 wxConfig 工具来使程序的用户选项持久化。但是我希望 wxConfigBase 自动使用 Windows 注册表。尽管我最初的目标是 Windows,但我更喜欢使用配置(例如 .ini)文件。有谁知道这样做的干净简单的方法?谢谢。

【问题讨论】:

    标签: c++ wxwidgets


    【解决方案1】:

    根据wx/config.h文件的来源,您只需在项目中将wxUSE_CONFIG_NATIVE符号定义为0,然后它将始终使用wxFileConfig

    【讨论】:

    • 感谢您,它并没有完全发挥作用,但确实为我指明了正确的方向。与其取消定义 wxUSE_CONFIG_NATIVE,不如将 wxUSE_CONFIG_NATIVE 从默认值 1 重新定义为 0。
    【解决方案2】:

    最干净和最简单的方法是使用 wxFileConfig 类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-10
      • 2013-04-21
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多