编一个C++程序,开机就自动运行该程序的代码应该怎么编写?

就像有些软件可以设置开机自动运行一样,程序要实现这一功能的代码应该如何编写?求讲解和示例程序,想学一下,谢谢大家了~... 就像有些软件可以设置开机自动运行一样,程序要实现这一功能的代码应该如何编写?求讲解和示例程序,想学一下,谢谢大家了~ 展开
 我来答
TLast_Ghost
2013-05-16 · TA获得超过1542个赞
知道小有建树答主
回答量:649
采纳率:20%
帮助的人:512万
展开全部
直接修改注册表,添加开机启动项,不需要程序,直接打开注册表 打开命令 REGEDIT。。。。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run的位置添加一个新项,将路径填上,程序名填上就行了。。。。
如果你非要写成程序,windows有注册表读写的API,网上查查,你调用一下就行了,也挺简单的,不过你最好程序写好点,别添加错地方就麻烦了。。。
百度网友72165e1
推荐于2016-10-18 · TA获得超过2170个赞
知道大有可为答主
回答量:1369
采纳率:100%
帮助的人:417万
展开全部
是dos下的还是windows下的?
dos下很便捷,在主函数main(int ac,char *agv[])中将agv[0]字符串写入系统盘根目录下的autoexec.bat中并单独为一行即可。
windows下,则要修改注册表启动项,即通过ParamStr()函数将主程序的全文件名信息析出,
打开注册表用户主键下的software\microsoft\winodws\currentversion\run键下,新建一个字符串型的项目名字,然后将上面析出的欲运行的程序的文件全名写入新建项目的数据中,开机即可。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式