当前位置: 代码迷 >> 综合 >> Qt实现系统的开机启动
  详细解决方案

Qt实现系统的开机启动

热度:59   发布时间:2024-01-21 15:37:35.0
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));}}
}

  相关解决方案