gpt4 book ai didi

winapi - 无法以编程方式读取某些注册表项

转载 作者:行者123 更新时间:2023-12-04 14:42:58 24 4
gpt4 key购买 nike

我有一个读取注册表项字符串值的小应用程序。它运行良好但由于某种原因它在这个键上失败了:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductId尽管处理 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

的其他值

它在 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid' 上也失败了

我以管理员身份运行,这是一个因素吗?我正在运行 W7 64 位,另一台 W7 机器和 Vista 机器都工作正常。我唯一的猜测是一些许可问题,或者与我运行 64 位有关。

更新:这似乎与我运行 Windows 64 位和 \Software\Wow6432Node\ 的系统有关。不过我不知道那是什么。我同时拥有 \Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\\Software\Microsoft\Windows NT\CurrentVersion\ 但只有后者包含 ProductId 值...出于某种原因,当我询问 key 时,Windows 显然正在寻找 Wow6432Node

我们正在使用 wxWidgets,但如果需要,可能会直接使用一些 win32 代码...我们的应用程序是 32 位应用程序,但目标 PC 可能运行 32 位或 64 位版本的 Windows

最佳答案

这是由于WOW64 .这other question注重细节。

关于winapi - 无法以编程方式读取某些注册表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3653164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com