CSettingsStore选件类
包装Windows API函数,提供用于访问注册表的一个面向对象的接口。
class CSettingsStore : public CObject
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CSettingsStore 对象。 |
公共方法
名称 |
说明 |
---|---|
关闭打开注册表项。 |
|
如果不存在,打开指定的键或创建它。 |
|
删除指定的密钥及其所有子级。 |
|
删除打开键的指定值。 |
|
打开指定的键。 |
|
检索数据为指定的键值。 |
|
写入注册表的值在打开项下。 |
备注
成员函数 CreateKey 和 Open 非常相似。 如果注册表项已存在,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;
}
继承层次结构
要求
标头: afxsettingsstore.h