首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

怎么创建程序随windows自动启动

2012-02-02 
如何创建程序随windows自动启动如题我现在主要想添加快捷方式到开始菜单的启动里以及桌面上不用改注册表的

如何创建程序随windows自动启动
如题  
我现在主要想添加快捷方式到开始菜单的启动里以及桌面上     不用改注册表的

添加快捷方式的函数已经写好   但是如何写目录呢?以下的问号部分

CreateLink(_T( "xxx.exe "),_T( "??????xxx.lnk "));

[解决办法]
取你当前所在程序的运行路径不行?
application.startpath()?

[解决办法]
一般这样的程序不必在程序内部处理,而是由安装程序来完成,比如可以建立VS的安装项目生成一个应用程序的安装程序,在安装项目里可以制作开机启动的操作。
[解决办法]
用SHGetSpecialFolderPath这个api可以获得你想要的路径
具体说明看http://support.microsoft.com/kb/194702/zh-cn

热点排行