Wince开发之桌面快捷方式
2008-01-09 00:34
204 查看
开篇:Wince开发也快1年时间了,再不记点东西,都快忘了......所以一点一点的总结吧,就从现在开始。开发的时候可能参考网上的文章,但下面的总结都是自己的文字。
创建桌面快捷方式
方式一:静态创建桌面快捷方式
此种方式在创建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来创建快捷方式。以后只需要修改配置文件即可。
创建桌面快捷方式
方式一:静态创建桌面快捷方式
此种方式在创建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来创建快捷方式。以后只需要修改配置文件即可。
相关文章推荐
- android 快捷方式开发(二)桌面添加快捷方式
- Android程序开发之手机APP创建桌面快捷方式
- Android应用开发之(如何自动在桌面创建快捷方式)
- iOS开发之桌面快捷方式【Web Clip】
- WINCE在桌面创建快捷方式
- Android Launcher研究(四)-----------桌面应用快捷方式的开发!
- Android开发两个例子:多点触控技术&桌面快捷方式
- wince c# 创建桌面快捷方式 自动启动 只运行一次 全屏显示
- Unity3D游戏开发创建桌面快捷方式
- Android开发之向桌面添加快捷方式
- WinCE桌面添加应用程序的快捷方式
- Win7 VS2010下开发的CS软件,安装到XP下无法运行或者桌面快捷方式无法显示图标的问题解决方法
- wince 桌面 加flash盘符下应用程序的快捷方式 操作
- [Android开发实战]Android添加快捷方式到桌面的两种方式
- Android Launcher桌面应用快捷方式的开发
- Android开发之向桌面添加快捷方式
- Android Launcher研究(四)-----------桌面应用快捷方式的开发!
- WinCE桌面添加应用程序的快捷方式及自启动
- WinCE桌面添加应用程序的快捷方式
- wince隐藏任务栏与去除桌面图标 快捷方式