regoperater.h
来自「T3G的TD-SCDMA平台的驱动安装」· C头文件 代码 · 共 47 行
H
47 行
//------------------------------------------------------------------------------
// created: 2008-5=19 15:58
// author: xqzhou
//------------------------------------------------------------------------------
#ifndef REG_OPERATE_H
#define REG_OPERATE_H
class CRegOperate
{
public:
enum err
{
ERR_OPENREGKEY,
ERR_SETREGVALUE,
ERR_QUERYVALUE,
ERR_DELETEVALUE,
ERR_SUBKEYEXIST,
ERR_CREATESUBKEY,
ERR_DELETESUBKEY,
ERR_SUCCESS
};
enum hkey
{
DHKEY_CLASSES_ROOT = 0x80000000,
DHKEY_CURRENT_USER = 0x80000001,
DHKEY_LOCAL_MACHINE = 0x80000002,
DHKEY_USERS = 0x80000003,
DHKEY_CURRENT_CONFIG = 0x80000005
};
public:
CRegOperate();
virtual ~CRegOperate();
public:
//设置或修改注册表字符串类型值
err SetStrValue(HKEY hMainKey, CString szSubKey, CString szItem, CString szValue);
//查询得到注册表字符串类型值
err GetStrValue(HKEY hMainKey, CString szSubKey, CString szItem, CString& szValue);
//删除注册表中项
err DeleteStrValue(HKEY hMainKey, CString szSubKey, CString szItem);
//增加注册表子键
err AddSubKey(HKEY hMainKey, CString szSubKey);
//删除注册表子键
err DeleteSubKey(HKEY hMainKey, CString szSubKey);
};
#endif //REG_OPERATE_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?