CSettingsStore选件类

包装Windows API函数,提供用于访问注册表的一个面向对象的接口。

class CSettingsStore : public CObject

成员

Bb982141.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CSettingsStore::CSettingsStore

构造 CSettingsStore 对象。

Bb982141.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CSettingsStore::Close

关闭打开注册表项。

CSettingsStore::CreateKey

如果不存在,打开指定的键或创建它。

CSettingsStore::DeleteKey

删除指定的密钥及其所有子级。

CSettingsStore::DeleteValue

删除打开键的指定值。

CSettingsStore::Open

打开指定的键。

CSettingsStore::Read

检索数据为指定的键值。

CSettingsStore::Write

写入注册表的值在打开项下。

备注

成员函数 CreateKeyOpen 非常相似。 如果注册表项已存在,CreateKey 和类似地 Open 功能。 但是,因此,如果注册表项不存在,CreateKey 将创建它,而 Open 将返回false值。

示例

下面的示例演示如何使用打开并读取 CSettingsStore 选件类的方法。 此代码段是 工具提示演示示例的一部分。

    CSettingsStore reg (FALSE, TRUE);
    DWORD dwEnableBalloonTips = 1;

    if (reg.Open (_T("Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced")) &&
        reg.Read (_T("EnableBalloonTips"), dwEnableBalloonTips))
    {
        return dwEnableBalloonTips == 1;
    }

继承层次结构

CObject

   CSettingsStore

要求

标头: afxsettingsstore.h

请参见

参考

层次结构图

CWinAppEx选件类

其他资源

MFC 类