Я пишу свою первую серьезную программу для wxWidgets. Я хотел бы использовать средство wxConfig, чтобы сделать пользовательские параметры программы постоянными. Однако я, не, хочу, чтобы wxConfigBase автоматически использовал реестр Windows. Несмотря на то, что я изначально нацелен на Windows, я бы предпочел использовать файл конфигурации (например, .ini). Кто-нибудь знает чистый и простой способ сделать это? Спасибо.





Согласно источнику файла wx / config.h, все, что вам нужно, это определить символ wxUSE_CONFIG_NATIVE равным 0 в вашем проекте, и тогда он всегда будет использовать wxFileConfig.
Самый чистый и простой способ - использовать класс wxFileConfig.
Спасибо, это не совсем сработало, но указывало мне правильное направление. Вместо отмены определения wxUSE_CONFIG_NATIVE, переопределение wxUSE_CONFIG_NATIVE со значения по умолчанию от 1 до 0 действительно работает.