CSettingsStore::CSettingsStore

创建一个 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_NOTIFYKEY_ENUMERATE_SUB_KEYS的组合。有关对注册表时的安全访问的更多信息,请参见 注册表项安全和访问权限

CSettingsStore 版本的自动 m_hKey 析构函数。

要求

标头: afxsettingsstore.h

请参见

参考

CSettingsStore选件类

层次结构图