阅读:2757回复:0
CRegKey 类访问 64位注册表
CRegKey regObj;
if(regObj.Open(HKEY_LOCAL_MACHINE,CLIENT_UNINSTALL_KEY,KEY_READ|KEY_WOW64_64KEY )==ERROR_SUCCESS) { } 通常需要在32位应用程序运行于64位windows的情况下访问 64位程序的注册表,用上面的代码打开注册表(注意,上面是只读方式打开) 在windows 64位版本下,一部分注册表键值和system32文件夹一样,有重定向,在32位应用程序中打开的注册表,实际上是wow64 32bitnode,所以,需要上面的标志打开注册表 |
|
|