编一个C++程序,开机就自动运行该程序的代码应该怎么编写?
就像有些软件可以设置开机自动运行一样,程序要实现这一功能的代码应该如何编写?求讲解和示例程序,想学一下,谢谢大家了~...
就像有些软件可以设置开机自动运行一样,程序要实现这一功能的代码应该如何编写?求讲解和示例程序,想学一下,谢谢大家了~
展开
2个回答
展开全部
是dos下的还是windows下的?
dos下很便捷,在主函数main(int ac,char *agv[])中将agv[0]字符串写入系统盘根目录下的autoexec.bat中并单独为一行即可。
windows下,则要修改注册表启动项,即通过ParamStr()函数将主程序的全文件名信息析出,
打开注册表用户主键下的software\microsoft\winodws\currentversion\run键下,新建一个字符串型的项目名字,然后将上面析出的欲运行的程序的文件全名写入新建项目的数据中,开机即可。
dos下很便捷,在主函数main(int ac,char *agv[])中将agv[0]字符串写入系统盘根目录下的autoexec.bat中并单独为一行即可。
windows下,则要修改注册表启动项,即通过ParamStr()函数将主程序的全文件名信息析出,
打开注册表用户主键下的software\microsoft\winodws\currentversion\run键下,新建一个字符串型的项目名字,然后将上面析出的欲运行的程序的文件全名写入新建项目的数据中,开机即可。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询