//QT下执行外部程序,比如打开帮助文档的方法
QProcess *process = new QProcess;
process->start("hh.exe aaa.chm");
//QT读写注册表
QString path="HKEY_CURRENT_USER//Software//MicroSoft//Windows//CurrentVersion//Explorer//Shell Folders";
QSettings settings(path, QSettings::NativeFormat);
//settings.setPath(QSettings::Format::NativeFormat, QSettings::SystemScope, "HKEY_LOCAL_MACHINE/Software");
QString s = (settings.value("Personal")).toString();
settings.setValue("test", "aaa");
QFileDialog::getOpenFileName(this, "", s);
QString path="HKEY_CURRENT_CONFIG//Software";
QSettings settings(path, QSettings::NativeFormat);
//settings.setPath(QSettings::Format::NativeFormat, QSettings::SystemScope, "HKEY_LOCAL_MACHINE/Software");
settings.setValue("size", size());
set
QT执行外部程序,读写注册表
最新推荐文章于 2024-07-06 16:44:09 发布
本文介绍了如何在QT环境下执行外部程序,如打开帮助文档,并详细展示了如何进行读写注册表的操作,包括在不同路径下设置和获取注册表值。
摘要由CSDN通过智能技术生成