在项目过程中为了方便程序演示,用到桌面快捷方式。
1. 将应用程序添加到NK中。
platform.bib [MODULES] 中添加应用程序
ScanDemo.exe $(DRIVERS_DIR)\TestSample\ScanDemo.exe NK 2.创建文件的快捷方式:
ScanDemo.lnk 文件内容:
23#"\Windows\ScanDemo.exe" 解释下: 23 代表#号后面的字符个数
3.将快捷方式添加到NK中:
platform.bib [FILES]
ScanDemo.lnk $(DRIVERS_DIR)\TestSample\ScanDemo.lnk NK H4.添加快捷方式与应用程序的关联:
Project.dat 中添加关联
Directory("/Windows/LOC_DESKTOP_DIR"):-File("ScanDemo.lnk","/Windows/ScanDemo.lnk") 如果希望开机自动运行则:
Directory("/Windows/Startup"):-File("ScanDemo.lnk","/Windows/ScanDemo.lnk") 包含在内核里面的文件全部释放到"/Windows"文件夹下.LOC_DESKTOP_DIR指的是本地桌面.在PB中,常用的还有如下宏定义:
LOC_DESKTOP_DIR: 桌面
LOC_MYDOCUMENTS_DIR: My Documents
LOC_PROGRAMFILES_DIR: Program Files
LOC_FAVORITES_DIR: Favorites
LOC_RECENT_DIR: Recent
LOC_MYDOCUMENTS_DIR: My Documents
LOC_HELP_DIR: Help
更多的定义可以在ceshellfe.str文件中找到
5. 编译 make- run image
本文详细介绍了如何在项目中使用桌面快捷方式,包括添加应用程序、创建快捷方式、将其集成到NK中、关联快捷方式与应用程序以及设置开机自动运行等步骤。重点突出了在项目演示中利用快捷方式提升效率的方法。

5741

被折叠的 条评论
为什么被折叠?



