如题
我现在主要想添加快捷方式到开始菜单的启动里以及桌面上 不用改注册表的
添加快捷方式的函数已经写好 但是如何写目录呢?以下的问号部分
CreateLink(_T( "xxx.exe "),_T( "??????xxx.lnk "));
------解决方案--------------------------------------------------------
取你当前所在程序的运行路径不行?
application.startpath()?
------解决方案--------------------------------------------------------
一般这样的程序不必在程序内部处理,而是由安装程序来完成,比如可以建立VS的安装项目生成一个应用程序的安装程序,在安装项目里可以制作开机启动的操作。
------解决方案--------------------------------------------------------
用SHGetSpecialFolderPath这个api可以获得你想要的路径
具体说明看http://support.microsoft.com/kb/194702/zh-cn