Wince 开机画面,只是Eboot程序内进行修改就行了。上一篇文章已经有所介绍。
我们也只要把Eboot修改了就好。至于NK.bin是没关系的。
但是至于自启动程序呢,有两种方法:
1.当你可以自己生成NK.bin文件的时候,你可以用传统方式:
1) 准备好需要自动运行的程序:HelloWorld.exe
2)将应用程序“ HelloWorld.exe ” 拷贝到该路径下:
\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\RelDir\Samsung_SMDK6410_Release
3) 新建一个名为HelloWorld.txt 的文件里面填入以下内容:
10#\Windows\HelloWorld.exe
之后将该文件重命名为: HelloWorld.lnk
4)修改project.bib 文件,在FILE 下添加
HelloWorld.exe $(_FLATRELEASEDIR)\ HelloWorld.exe NK H
HelloWorld.lnk $(_FLATRELEASEDIR)\ HelloWorld.lnk NK H
5)修改project.dat 文件里添加
Directory("\Windows\Startup"):-File("HelloWorld.lnk","\Windows\HelloWorld.lnk")
6)
修改shell.reg 在
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Depend50"=hex:14,00, 1e,00
后面添加
我们也只要把Eboot修改了就好。至于NK.bin是没关系的。
但是至于自启动程序呢,有两种方法:
1.当你可以自己生成NK.bin文件的时候,你可以用传统方式:
1) 准备好需要自动运行的程序:HelloWorld.exe
2)将应用程序“ HelloWorld.exe ” 拷贝到该路径下:
\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\RelDir\Samsung_SMDK6410_Release
3) 新建一个名为HelloWorld.txt 的文件里面填入以下内容:
10#\Windows\HelloWorld.exe
之后将该文件重命名为: HelloWorld.lnk
4)修改project.bib 文件,在FILE 下添加
HelloWorld.exe $(_FLATRELEASEDIR)\ HelloWorld.exe NK H
HelloWorld.lnk $(_FLATRELEASEDIR)\ HelloWorld.lnk NK H
5)修改project.dat 文件里添加
Directory("\Windows\Startup"):-File("HelloWorld.lnk","\Windows\HelloWorld.lnk")
6)
修改shell.reg 在
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Depend50"=hex:14,00, 1e,00
后面添加

本文介绍了如何在Windows CE(Wince)系统中修改开机画面和配置自启动程序,通过编辑注册表实现NK.bin文件的定制,以达到个性化开机体验和自动执行特定程序的目的。
最低0.47元/天 解锁文章
184

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



