RegOpenKeyEx返回值5 ,请问该如何解决

在MFC中获取注册表键值时,通过 RegOpenKeyEx打开时,返回值5,该如何解决,求大神解答,谢谢!

同样的问题,save4me已经回答过了。
http://ask.csdn.net/questions/193707

返回值5的描述是拒绝访问,也不排除是别的原因,比如你试图在uac用户模式下访问local_machine键,那么需要先提升权限。

对应访问的注册表属性是什么。是不是需要对应权限

用管理员身份运行你的程序或VS