当前位置: 代码迷 >> WinCE >> 设立wince开机启动程序,不进入系统画面
  详细解决方案

设立wince开机启动程序,不进入系统画面

热度:53   发布时间:2016-04-28 12:40:35.0
设置wince开机启动程序,不进入系统画面
看过一个教程说要将应用程序加入映像。wince 6平台下的
------解决方案--------------------
教程很多,不知道你看的哪一个?

将应用打包进 Image,修改注册表启动项即可。
------解决方案--------------------
所修改文件位于下面所示路径:\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\RelDir\Sa
msung_SMDK6410_Release
1、将应用程序“HelloWorld.exe”拷贝到上述路径下。
2、建立HelloWorld.txt 文件。文件内容为:
10#\Windows\HelloWorld.exe
之后将该文件重命名为:HelloWorld.lnk
3、修改project.bib 文件,在FILE 下添加
HelloWorld.exe $(_FLATRELEASEDIR)\HelloWorld.exe NK H
HelloWorld.lnk $(_FLATRELEASEDIR)\HelloWorld.lnk NK H
4、修改project.dat 文件里添加
Directory("\Windows\Startup"):-File("HelloWorld.lnk","\Windows\HelloWorld.lnk")
5 修改shell.reg 在
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Depend50"=hex:14,00, 1e,00
后面添加
"Launch80"="HelloWorld.exe"
"Depend80"=hex:1e,00
6、以上操作,即可在系统启动后,自动运行“HelloWorld.exe”了。如果想不启动wince桌面而直接
运行应用程序的话。需要修改shell.reg 文件,将
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Depend50"=hex:14,00, 1e,00
修改为:
[HKEY_LOCAL_MACHINE\init]
"Launch80"="HelloWorld.exe"
"Depend50"=hex:14,00, 1e,00
7、打开工程文件后,选择Build ->Make Run-Time Image 进行编译

---飞凌用户手册
  相关解决方案