当前位置: 代码迷 >> VC >> 怎么创建程序随windows自动启动
  详细解决方案

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

热度:2895   发布时间:2013-02-25 00:00:00.0
如何创建程序随windows自动启动
如题  
我现在主要想添加快捷方式到开始菜单的启动里以及桌面上     不用改注册表的

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

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

------解决方案--------------------------------------------------------
取你当前所在程序的运行路径不行?
application.startpath()?

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