修改注册表实现wince系统界面美化

在定制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_USER\ControlPanel\Desktop]

                       "wallpaper"="\\Windows\\WindowsCE.bmp"

             替换WindowsCE.bmp为Windowsxp.bmp

接着执行第3步,启动后可以发现桌面已经替换为自定义的图案了。


二、桌面图标设置(Shell.reg)

  1. 去掉桌面上“我的设备(My Device)”和“回收站(Recycle Bin)”两个图标

        找到:

            [HKEY_LOCAL_MACHINE\Explorer\Desktop]

            "{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("\Windows\LOC_DESKTOP_DIR"):-File("LOC_DESKTOP_LNK","\Windows\wordpad.lnk")

       在桌面上建立快捷方式。

       a. 将xxx_Release文件夹下wceappsfe.dat中的所有

                Directory("\Windows\LOC_DESKTOP_DIR"):-File(......)

           全部注释掉

       b. 将xxx_Release文件夹下wceshellfe.dat中的所有 

                Directory("\Windows\LOC_DESKTOP_DIR"):-File(......)

           全部注释掉


三、工具栏属性设置(Shell.reg)

    1. 任务栏自动隐藏

        在注册表shell.reg中添加

            [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\AutoHide]

            @="1"

    2. 任务栏不总在最前面

            [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\OnTop]

            ""=dword:0



               


你可能感兴趣的:(Wince,6.0)