kongxz |
2021-03-26 09:44 |
Qt5QSettings读写注册表
- QSettings *settings = new QSettings("HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Test1", QSettings::NativeFormat);
Test1是我在注册表里手动添加的测试用项。 以QSettings::NativeFormat读取打开的情况下一切正常。 但是以QSettings::IniFormat存储的模式下写入内容
- settings->setValue("Test", 1);
则会在我生成exe目录下重新建立一套文件夹 HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\ 有人知道这是什么原因吗
|
|