• 1541阅读
  • 3回复

[提问]QSetting访问注册表问题 [复制链接]

上一主题 下一主题
离线kongxz
 

只看楼主 倒序阅读 楼主  发表于: 2021-06-10
原意是想做一个检查安装文件的功能,然后发现这两个注册表节点
"\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"
"\\HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall"
在QSetting加载第一个节点时,会自动重定向到第二个上面
有什么办法正确的访问第一个吗
Win10
离线maxlogo

只看该作者 1楼 发表于: 2021-06-11
用win api关闭重定向即可,操作前关闭,操作后恢复
个人博客:
简书:https://www.jianshu.com/u/14fa805306bd
CSDN:https://blog.csdn.net/qq10097355
思否:https://segmentfault.com/u/lowbees/articles
离线kongxz

只看该作者 2楼 发表于: 2021-06-11
感谢。
好像只能用win API实现了,用不到QSettings。

离线fsu0413

只看该作者 3楼 发表于: 2021-06-11
64位系统下的32位程序是这样的
除非你是多个程序配合开发,否则不建议改
快速回复
限100 字节
 
上一个 下一个