2008-09-08 12 views
2

İlk ciddi wxWidgets programımı yazıyorum. Programın kullanıcı seçeneklerini kalıcı hale getirmek için wxConfig özelliğini kullanmak istiyorum. Ancak ben , wxConfigBase'in Windows kayıt defterini otomatik olarak kullanmasını istemiyor. Başlangıçta Windows'u hedeflememe rağmen, bir yapılandırma (örneğin .ini) dosyasını kullanmayı tercih ederim. Bunu yapmanın temiz ve basit bir yolu var mı? Teşekkürler.wxWidgets'ı her zaman wxFileConfig kullanacak şekilde yönlendirmenin en temiz yolu nedir?

cevap

2

wx/config.h dosyanın Kaynağa göre, tek ihtiyacınız projede 0'a wxUSE_CONFIG_NATIVE sembolü tanımlamaktır sonra herzaman wxFileConfig kullanacaktır.

+0

Bunun için teşekkürler, tam olarak çalışmadı ama doğru yönde bana işaret etmedi. WxUSE_CONFIG_NATIVE öğesinin undefining yerine wxUSE_CONFIG_NATIVE değerini 1'den 0'a yeniden tanımlamak yerine çalışır. –

2

En temiz ve en basit yol, wxFileConfig sınıfının kullanılmasıdır.

İlgili konular