【文件属性】:
文件名称:Wince 注册表基本操作封装类
文件大小:2KB
文件格式:RAR
更新时间:2013-02-19 13:47:57
Wince 注册表 操作
BOOL Open(HKEY hkRoot, LPCTSTR pszKey, REGSAM sam=KEY_READ); //打开键
BOOL Create(HKEY hkRoot, LPCTSTR pszKey);//创建键
BOOL DeleteKey(LPCTSTR szName); //删除键
BOOL DeleteValue(LPCTSTR szName); //删除键值
//以下为设置各种类型的键值
BOOL SetMultiSZ(LPCTSTR szName, LPCTSTR lpszValue, DWORD dwLen);
BOOL SetBinary(LPCTSTR szName, LPBYTE lpbValue, DWORD dwLen);
BOOL SetDW(LPCTSTR szName, DWORD dwValue);
BOOL SetSZ(LPCTSTR szName, LPCTSTR szValue);
BOOL SetSZ(LPCTSTR szName, LPCTSTR szValue, DWORD dwLen);
//以下为获得各种类型的键值
DWORD GetValueDW(LPCTSTR szName, DWORD dwDefault=0);LPCTSTR GetValueSZ(LPCTSTR szName);LPBYTE GetValueBinary(LPCTSTR szName);DWORD GetValueBinary(LPCTSTR szName, LPBYTE lpbValue, DWORD dwLen);BOOL GetValueSZ(LPCTSTR szName, LPTSTR szValue, DWORD dwLen);
//枚举键值
BOOL EnumValue(LPTSTR pszName, DWORD dwLenName, LPTSTR pszValue, DWORD dwLenValue);
BOOL EnumKey(LPTSTR psz, DWORD dwLen);
//获得当前键
HKEY GetCurKey() {return m_hKey;};
【文件预览】:
Reg.h
Reg.cpp
网友评论
- 谢谢了,不过我还是直接用API函数吧