]> git.saurik.com Git - wxWidgets.git/blame - interface/wx/msw/regconf.h
Implement wx-prefixed macros versions of DECLARE/IMPLEMENT_APP_* macros.
[wxWidgets.git] / interface / wx / msw / regconf.h
CommitLineData
df693ed6
FM
1/////////////////////////////////////////////////////////////////////////////
2// Name: regconf.h
3// Purpose: interface of wxRegConfig
4// Author: wxWidgets team
5// RCS-ID: $Id$
6// Licence: wxWindows license
7/////////////////////////////////////////////////////////////////////////////
8
9/**
10 @class wxRegConfig
11
12 wxRegConfig implements the wxConfigBase interface for
13 storing and retrieving configuration information using Windows registry.
14
15 This class is used by default for wxConfig on Windows platforms; see wxFileConfig
16 for an alternative you may want to use (also on Windows).
17
18 @library{wxbase}
19 @category{cfg}
20
21 @see wxConfigBase
22*/
23class wxRegConfig : public wxConfigBase
24{
25public:
26 /**
27 The wxRegConfig constructor. For more info see the docs for the
28 wxConfigBase::wxConfigBase() constructor.
29
30 Note that wxRegConfig's @a style argument defaults to @c wxCONFIG_USE_GLOBAL_FILE,
31 i.e. to the use of the @c HKLM key (also known as "HKEY_LOCAL_MACHINE").
32 */
33 wxRegConfig(const wxString& appName = wxEmptyString,
34 const wxString& vendorName = wxEmptyString,
35 const wxString& localFilename = wxEmptyString,
36 const wxString& globalFilename = wxEmptyString,
37 long style = wxCONFIG_USE_GLOBAL_FILE);
38};
39