如何存儲稍後可以加載到我的應用程序中的設置?Win32應用程序設置
例如,我有一個編輯控件,用戶可以更改字體,字體顏色和背景顏色。當用戶改變這些時,我想保存它們,以便當用戶再次打開應用程序時,字體和顏色將與它們留下的相同。
我曾經想過寫入Windows註冊表,但我不僅困惑於如何在那裏保存字體(或者即使你可以做這樣的事情),但我也有一個便攜版本,可以是從閃存驅動器運行。有沒有辦法將這些設置保存到與可執行文件位於同一目錄中的文件?如果是這樣,我將如何去保存和加載這些?
如果沒有辦法使用設置文件來完成此操作,我如何使用Windows註冊表執行此操作?
如果你可以使用Boost庫,你應該檢討['提振:: property_tree'(http://www.bo ost.org/doc/libs/1_44_0/doc/html/property_tree.html#boost_propertytree.intro)庫。我從來沒有用過這個,但似乎是你以後的樣子。 – hmjd