QSettings settings("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run",QSettings::NativeFormat);
return settings.contains("myapp");
即使我看到带有regedit的键,也不会返回true,如果我尝试打印所有键,它会返回一个空列表。
答案 0 :(得分:3)
你需要转义\ characters:
QSettings settings(
"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run",
QSettings::NativeFormat);