项目为 vc mfc 32程序,系统安装的是Win7 64位,在写C++代码读取注册表OFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall这个位置时,发现自动跳转到了Software\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall这个位置,经过查阅64位机子有32位注册表和64位注册表
32位程序在64位系统内运行时,访问注册表HKLM\Software 被自动转向到 Software\Wow6432Node。
64位程序在64位系统内运行时,访问注册表时,可以看到HKLM\Software和HKLM\Software\Wow6432Node。
如果32位程序非要获取64位的注册表需要在打开键时,添加参数KEY_WOW64_64KEY。