概述
在定制wince系统过程中,直接修改某些注册表中的值,来实现系统中某些功能。假设项目为:OS_try
一、添加或更改桌面背景图案
1. 添加定制的背景图案文件(如:picture.bmp)到项目OS_try下的xxx_Release目录下;
2. 打开Shell.bib文件,在其最后添加:
Windowsxp.bmp $(_FLATRELEASEDIR)picture.bmp NK S
保存退出;
3. Make Run-Time Image重新制作平台映象。
将映象下载到设备后重启,可以发现在控制面板->显示可以选择刚才添加的图案作为桌面背景;
若希望将该图案设为启动时桌面背景,需在第2步之后:
2.1 打开wceshellfe.reg,将键值:
[HKEY_CURRENT_USERControlPanelDesktop]
"wallpaper"="\Windows\WindowsCE.bmp"
替换WindowsCE.bmp为Windowsxp.bmp
接着执行第3步,启动后可以发现桌面已经替换为自定义的图案了。
二、桌面图标设置(Shell.reg)
1. 去掉桌面上“我的设备(My Device)”和“回收站(Recycle Bin)”两个图标
找到:
[HKEY_LOCAL_MACHINEExplorerDesktop]
"{000214A0-0000-0000-C000-000000000046}"="My Device"
"{000214A1-0000-0000-C000-000000000046}"=Recycle Bin"
改为:
;"{000214A0-0000-0000-C000-000000000046}"="My Device"
;"{000214A1-0000-0000-C000-000000000046}"=Recycle Bin"
2. 去掉桌面上其他快捷方式
Wince通过格式:
Directory("WindowsLOC_DESKTOP_DIR"):-File("LOC_DESKTOP_LNK","Windowswordpad.lnk")
在桌面上建立快捷方式。
a. 将xxx_Release文件夹下wceappsfe.dat中的所有
Directory("WindowsLOC_DESKTOP_DIR"):-File(......)
全部注释掉
b. 将xxx_Release文件夹下wceshellfe.dat中的所有
Directory("WindowsLOC_DESKTOP_DIR"):-File(......)
全部注释掉
三、工具栏属性设置(Shell.reg)
1. 任务栏自动隐藏
在注册表shell.reg中添加
[HKEY_LOCAL_MACHINESoftwareMicrosoftShellAutoHide]
@="1"
2. 任务栏不总在最前面
[HKEY_LOCAL_MACHINESoftwareMicrosoftShellOnTop]
""=dword:0
最后
以上就是老迟到鸡翅为你收集整理的修改注册表实现wince系统界面美化的全部内容,希望文章能够帮你解决修改注册表实现wince系统界面美化所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复