Qt写的应用软件怎么开机自启动
答案:2 悬赏:0 手机版
解决时间 2021-02-06 08:55
- 提问者网友:最爱你的唇
- 2021-02-05 09:16
Qt写的应用软件怎么开机自启动
最佳答案
- 五星知识达人网友:玩世
- 2021-02-05 10:33
在windows下面所有开机启动的程序都是修改的注册表,按照下面的方法试试吧:
//设置为开机启动
static void AutoRunWithSystem(bool IsAutoRun, QString AppName)
{
QString AppPath = QApplication::applicationFilePath();
AppPath = AppPath.replace("/","\\");
QSettings *reg=new QSettings(
"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",
QSettings::NativeFormat);
if (IsAutoRun){reg->setValue(AppName,AppPath);}
else{reg->setValue(AppName,"");}
}
//设置为开机启动
static void AutoRunWithSystem(bool IsAutoRun, QString AppName)
{
QString AppPath = QApplication::applicationFilePath();
AppPath = AppPath.replace("/","\\");
QSettings *reg=new QSettings(
"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",
QSettings::NativeFormat);
if (IsAutoRun){reg->setValue(AppName,AppPath);}
else{reg->setValue(AppName,"");}
}
全部回答
- 1楼网友:你可爱的野爹
- 2021-02-05 11:15
在设置中点击开机启动,如果不行的话用你的电脑管家查看是否禁用了这个启动项。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯