首页 > 编程知识 正文

aptio设置通电自动开机,qt命令行启动程序

时间:2023-05-04 18:31:44 阅读:172203 作者:3636

1 实现开机启动函数qt程序内部可能有设置选项,指示是否设置启动。

以下代码是接通电源时实现启动设定和取消的功能。 具体请参照代码。

# includeqsettings # includeqfileinfo # includeqdir/* * * * * * * * * * * * * * * * * * * * * * * * * * * includeqdeqdir 默认值为* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *必须双击才能设置注册表路径run ' void main window :3360 setprocessautorun (constqstringappath,boot //将程序名作为注册表中的键,根据键选择对应的值(程序路径) qfilile //键-名称//如果注册表中的路径与当前程序路径不同,则表示未设置自启动,或者本自启动程序的路径qstring old path=settings.value (name ).toString //获取当前值-绝对加载功率qstring new path=qdir :3360 tonativeseparators (AP path ); //toNativeSeparators函数将“/”替换为“'if(flag ) if ) oldpath”!=newpath (settings.setvalue (name,new path ) ); }elsesettings.remove(name; }以上函数已得到验证,确认使用正常。

2power-start函数使用进程路径。 为什么不写在函数内部,是因为我们认为后面的函数可能用于设置其他进程的启动。

1、设置软件本身开机启动

设置进程文件路径(,1 ); 2、取消软件本身开机启动

设置进程文件路径(,0 );注意:参数是qapplication 33603360应用程序文件路径()函数(qapplication :应用程序名称) 否则,注册并启动

windows启动条目开机启动注册是否成功,可参考下图中的位置:

3358www.Sina.com/能否真正开机启动,请右击上图选项,点击3358www.Sina.com/,查看需要开机启动的文件和加载力如果是这样的话就没问题了。注意:

4附件内容最后顺便写函数。打开文件所在位置

//进程在启动时自动执行# define auto _ run ' HKEY _ current _ user\ softwareMicrosoftwindows _ _ Cu current version run ' bool main window :3360 is autorun (constqstringappath ) qsettingssettings(auto_run,qsettings 33603360 nativefinative QString name=fInfo.baseName (; qtringoldpath=settings.value (name ).toString ); string new path=qdir : tonativeseparators (AP path ); return(settings.contains(name ) newPath==oldPath ); }软件启动后,可以在初始化时调用此函数。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。