创建一个 CSettngsStore 对象。
CSettingsStore(
BOOL bAdmin,
BOOL bReadOnly
);
参数
[in] bAdmin
指定的布尔型参数 CSettingsStore 对象是否在控制器模式操作。[in] bReadOnly
指定的布尔型参数 CSettingsStore 对象是否在只读模式创建。
备注
如果 bAdmin 设置为 false,m_hKey 成员变量设置为 HKEY_LOCAL_MACHINE。如果设置 bAdmin 到 true,m_hKey 设置为 HKEY_CURRENT_USER。
安全访问取决于 bReadOnly 参数。如果 bReadonly 是 false,安全访问将设置为 KEY_ALL_ACCESS。如果 bReadyOnly 是 true,安全访问将设置为 KEY_QUERY_VALUE, KEY_NOTIFY 和 KEY_ENUMERATE_SUB_KEYS的组合。有关对注册表时的安全访问的更多信息,请参见 注册表项安全和访问权限。
CSettingsStore 版本的自动 m_hKey 析构函数。
要求
标头: afxsettingsstore.h