读取注册表REG_DWORD类型的键值:
DWORD dwRet = 0; 
HKEY hKey; 
if(RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SYSTEM//Select",0,KEY_QUERY_VALUE,&hKey)==ERROR_SUCCESS) 

   DWORD dwValue,dwType; 
   DWORD dwBufLen=255; 
   if(RegQueryValueEx(hKey,"dw",NULL,&dwType,(LPBYTE)&dwValue,&dwBufLen)==ERROR_SUCCESS) 
   { 
       if(dwType==REG_DWORD) 
           dwRet   =   dwValue;     
   } 
       RegCloseKey(hKey); 
  } 
  return dwRet;
}

读取REG_BINARY键值: 
if(dwType == REG_BINARY) 
  dwRet = dwValue;  
你自要用itoa()将读出来的数据转成String,
参数添加按什么radix转的应该就可以了!!!

读取注册表REG_DWORD类型的键值相关推荐

  1. C/C++注册表【4】键值的获取,设置,删除,枚举

    C/C++注册表[4]键值的获取,设置,删除,枚举 1.键值的获取: LONG WINAPI RegQueryValueEx(HKEY hKey, //一个已打开项的句柄,或者指定一个标准项名LPCT ...

  2. 注册表 Run、RunOnce 键值解析

    注册表 Run.RunOnce 键值解析 绝大多数使用过 Windows 操作系统的用户都不会对注册表的 Run.RunOnce 键值感到陌生,但你真的了解所有这些键值的细节吗?让我们具体说来. 本文 ...

  3. C#操作注册表REG_DWORD类型键异常(RegistryValueKind.DWord异常)解决方案

    在用C#操作注册表时,如果注册表键的类型是REG_DWORD,有可能遇到溢出BUG.网上这方面的资料很少,在这共享一下. C#可以用RegistryKey类的SetValue方法来设置键值,例如: 看 ...

  4. 学习c++一点一滴----读取注册表

    搞了一天,翻了也不知道多少遍msdn,终于看懂了几个函数. RegOpenKeyEx   打开注册表,并获取键值 填充HKEY RegEnumKeyEx   枚举某个目录下所有子建,并填充HKEY R ...

  5. js读取注册表的键值

    try { var shell = new ActiveXObject("WScript.Shell"); --读取注册表 var  key  = shell.RegRead(&q ...

  6. java读取注册表_Java通过CMD方式读取注册表任意键值对代码实践

    需要读取如图所示注册表[HKEY_LOCAL_MACHINE\SOFTWARE\EasyDrv7]节点下的[DateTime]的值 直接上代码: package com.beibei.common.u ...

  7. 求助:Windows Service 读取注册表键值

    最近项目需要程序监控记录用户使用和打开的文件,于是做了一个使用Windows Service监控Recent文件夹中文件增加和更改的程序, 但是需要在服务程序确定Recent文件夹的路径,使用Regi ...

  8. JAVA读取注册表中的值

    需求:java动态读取注册表来调用第三方应用程序(如:qq.微信.网易云音乐等)启动,为什么说动态呢,因为使用绝对路径,每个人的电脑安装的路径并不一定相同,但注册表中的路径一般都相同,所以只要获取注册 ...

  9. c 语言读取注册表信息,C++读取注册表的实现方法

    C++读取注册表 GetRegValue.h: #ifndef __GETREGVALUE_H__ #define __GETREGVALUE_H__ #include //------------- ...

最新文章

  1. 什么是维度诅咒?如何评估降维算法在当前任务数据集上的效果?
  2. MySQL------MySQL与SQLServer数据类型的转换
  3. ps自定义形状工具_【福利】3000款PS自定义形状免费打包下载
  4. cf round480D Perfect Groups
  5. asp.net微软图表控件MsChart
  6. 爬虫-相关库知识整理(更新)
  7. RedHat7如何配置新网卡
  8. maven安装配置:报错NB: JAVA_HOME should point to a JDK not a JRE
  9. 如何在php设置背景颜色,html如何设置背景颜色?两种方法教会你
  10. 银行数字化转型导师坚鹏:苏州银行数字化运营之认知篇培训结束
  11. excel-中心趋势-基本函数-离散程度-四分位数QUARTILE.EXC-画箱线图-标准差
  12. FTTB+NAT+DHCP+pppoe+CBAC+*** client+Authentication AAA
  13. python实现多重排序(多级排序)
  14. 已达到计算机的连接数最大值,无法再同次计算机连接
  15. 第二章计算机网络答案,计算机网络第二章作业参考答案
  16. 跟益达学Solr5之批量索引JSON数据
  17. 音视频开发之旅(49)-边缓存边播放之AndroidVideoCache
  18. 写给妹子(han zi)的含蓄表白语
  19. CC-BY-NC-SA (创作共用许可协议)
  20. 18位身份证校验位的计算方法

热门文章

  1. linux固定分辨率,Linux系统分辨率设置
  2. ORA-600/ORA-7445/ORA-700 Error Look-up Tool的使用方法
  3. 吊钩可视化监控系统智慧工地管理平台系统
  4. 解决 Edge 浏览器 阻止下载
  5. 拓端tecdat荣获掘金社区入驻新人奖
  6. 杭州创思已采用RFID仓库管理系统,苏州新导智能的应用
  7. junction应用
  8. c语言输出6行三角形,c语言实践 打印字母三角形
  9. Jstorm 基本概念
  10. UEFI引导损坏无法启动如何修复