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实现系统的开机启动
最新推荐文章于 2023-02-22 16:48:21 发布
本文将为您介绍如何通过注册表设置启动项,使您的应用在Windows系统启动时自动运行,提升用户体验。
1636

被折叠的 条评论
为什么被折叠?



