|
你好,我的操作系统是win7 64位。我通过QSettings类读取注册表中某些安装软件的相关key值时总是失败,读不出。但是注册表里查看,确实有key值,这不会是32位和64位的差异导致的吧?如何解决?
QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\" + "XXX", QSettings::NativeFormat) ;
QString opponentName = settings.value("DisplayName", "").toString()
返回总为空字串。
|
|