void SystemTrayIcon::autoStart()
{//注册表启动项QString sApp=QApplication::applicationFilePath();sApp.replace("/","\\");QSettings *settings = new QSettings("HKEY_LOCAL_MACHINE", QSettings::NativeFormat);if(settings){QString value;value = settings->value("SOFTWARE/Microsoft/Windows/CurrentVersion/Run/Tips").toString();if(value!=sApp){qDebug()<<"regedit="<<value<<"\n 2="<<sApp;settings->setValue("SOFTWARE/Microsoft/Windows/CurrentVersion/Run/Tips", QVariant(sApp));}}
}
详细解决方案
Qt实现系统的开机启动
热度:59 发布时间:2024-01-21 15:37:35.0
相关解决方案