我正在为 Windows 编写一个 Qt 应用程序,并使用 Windows 7 64 位。
应用程序必须写入注册表,我尝试使用QSettings
类,但正如我在文档中发现的那样:
在 Windows 上,对于在 WOW64 模式下运行的 32 位程序,设置存储在以下注册表路径中:HKEY_LOCAL_MACHINE\Software\WOW6432node\MySW
有没有办法覆盖它并写入:HKEY_LOCAL_MACHINE\Software\MySW
直接?
澄清:
该应用程序正在写入注册表,写入的密钥将由其他应用程序使用,我不知道它是在 64 位还是 32 位模式下运行。
我知道在 C# 中是可能的,所以在 C++ 中一定是可能的。