winCE注册表读写
2012-12-17 14:48
387 查看
const LPCTSTR KeyName = L"GPS_STATE"; //注册表健名 const LPCTSTR ItemName = L"GPS_OPENED";//子键名 HKEY hKey = NULL; //创建注册表键值,并打开 if(ERROR_SUCCESS == RegCreateKeyEx(HKEY_LOCAL_MACHINE, KeyName, 0, L"", REG_OPTION_NON_VOLATILE, KEY_READ|KEY_WRITE, NULL, &hKey, &dwRet)) { //do something,例如写操作 } else { //失败处理 } DWORD dwtype = REG_DWORD; DWORD dwlength = sizeof(DWORD); DWORD dwValueRead = 9; //打开已存在的键值 if(ERROR_SUCCESS == RegOpenKeyEx(HKEY_LOCAL_MACHINE, KeyName, 0, KEY_ALL_ACCESS, &hKey)) { //do something,例如写操作 } else { //失败处理 } //写 DWORD dwValueWrite = 123; if(ERROR_SUCCESS != RegSetValueEx(hKey, Name, 0, REG_DWORD, (LPBYTE)&dwValueWrite, sizeof(DWORD))) { //失败处理 } //读 if(ERROR_SUCCESS == RegQueryValueEx(hKey, ItemName, NULL, &dwtype, (LPBYTE)&dwValueRead, &dwlength)) { //使用dwValueRead } else { //失败处理 } //关闭注册表 if(ERROR_SUCCESS != RegCloseKey(hKey)) { //关闭失败,报警 }
相关文章推荐
- WinCE下读写注册表的又一种方法
- WINCE 读写注册表操作
- WinCE注册表--创建、打开、读写、关闭
- WinCE下读写注册表的又一种方法
- WinCE定制中的大内存支持与永久保存注册表
- 一个函数搞定 wince下读注册表工作实例
- VC读写注册表实现程序自启动的实现源代码
- wince,即在冷启动时不丢失,我们需要选择ROM-only的文件系统和HIVE BASED注册表
- QSettings读写ini文件和注册表
- wince注册表结构
- Wince读写INI文件
- VC读写注册表实例
- WINCE的注册表中加载驱动的属性
- [转]Delphi 几个读写注册表的函数
- wince注册表设置例子
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- WINCE应用层设计经验总结-关于INI文件读写的类
- C# 32位/64位程序读写注册表之差异
- QSettings Windows读写注册表小测试程序
- WINCE的注册表中加载驱动的属性