WinCE创建桌面快捷方式

来源:互联网 发布:如何关闭mac地址过滤 编辑:程序博客网 时间:2024/05/01 18:52

方式一:静态创建桌面快捷方式 

此种方式在创建NK.bin,静态创建,不可修改 
1、创建一个快捷方式文件hello.lnk,格式如下: 
18#/Windows/hello.exe 
其中,18表示#后面有多少个字符 
2、将此文件拷贝到$BSP/files目录下; 
3、在$BSP/files/PLATFORM.BIB中加入如下内容 
hello.lnk $(_FLATRELEASEDIR)/hello.lnk  NK H 
4、在$BSP/files/platform.dat中加入如下内容 
Directory("/Windows/LOC_DESKTOP_DIR"):-File("测试hello.lnk","/Windows/hello.lnk") 

方式二:动态创建桌面快捷方式 
静态创建的快捷方式不能修改,很不方便,因此想到使用动态的创建桌面快捷方式。 
思路如下: 
开机的时候以后台的方式自动执行一个程序,该程序读一个配置文件(配置文件中指定快捷方式的目标及原路径),解析每项配置,并调用SHCreateShortcut来创 
建快捷方式。以后只需要修改配置文件即可。