2008-09-08 20 views
2

私は最初の深刻なwxWidgetsプログラムを書いています。 wxConfig機能を使用して、プログラムのユーザーオプションを永続化したいと思います。しかし、私はは、Windowsレジストリを自動的に使用するwxConfigBaseしないでください。最初はWindowsを対象にしていますが、構成ファイル(.iniなど)を使用することをお勧めします。誰もこれを行うきれいで簡単な方法を知っていますか?ありがとう。常にwxFileConfigを使用するようにwxWidgetsに指示する最もクリーンな方法は何ですか?

答えて

2

wx/config.hファイルのソースによると、あなたが必要とするすべてはあなたのプロジェクトに0にwxUSE_CONFIG_NATIVEシンボルを定義することであり、それは常にwxFileConfigを使用します。

+0

これはありがとうございます、それはまったく動作しませんでしたが、正しい方向に私を指摘しました。 wxUSE_CONFIG_NATIVEを定義解除する代わりに、wxUSE_CONFIG_NATIVEをデフォルト値の1から0に再定義することができます。 –

2

最も簡単で簡単な方法は、wxFileConfigクラスを使用することです。

関連する問題