wince隐藏任务栏与去除桌面图标 快捷方式

转载 2015年07月07日 10:03:58

转载自:http://blog.csdn.net/maoxiaosan/article/details/8272232

有的时候在系统启动之后,不希望看到wince的桌面和任务栏,也就是不希望用户看到wince系统界面。这就要隐藏任务栏,去除桌面的快捷方式,以及输出文本。

       如,现在桌面的情况如图:

       (1)隐藏任务栏

       project.reg文件中加入:

[HKEY_LOCAL_MACHINE/Software/Microsoft/Shell/AutoHide]

       @="1"

       (2)去除“My Device(我的设备)”“ Recycle Bin(回收站)”快捷方式

       shell.reg文件中,注释掉如下代码:

[HKEY_LOCAL_MACHINE/Explorer/Desktop]

;"{000214A0-0000-0000-C000-000000000046}"="My Device"

;"{000214A1-0000-0000-C000-000000000046}"="Recycle Bin"

       3去除“wordpad”快捷方式

       wceappsfe.dat文件中,注释掉如下代码:

;Directory("/Windows/LOC_DESKTOP_DIR"):-File("LOC_MSPWORD_LNK","/Windows/wordpad.lnk")

       4去除“My Documents”快捷方式

       wceappsfe.dat文件中,注释掉如下代码:

;Directory("/Windows/LOC_DESKTOP_DIR"):-File("LOC_MYDOCUMENTS_LNK", "/Windows/mydocs.lnk")

5去除“iexplore”快捷方式

wceshellfe.dat文件中,注释掉如下代码:

;Directory("/Windows/LOC_DESKTOP_DIR"):-File("LOC_INTERNETEXPLORER_LNK", "/Windows/iexplore.lnk")

       6去除桌面上的有关wince版本的文本(Microsoft Windows CE...

       /WINCE500/PUBLIC/SHELL/OAK/HPC/CESHELL/UI目录下desktopview.cpp文件中注释掉如下代码:

 #ifndef SHIP_BUILD

 // notears 2010.5.17

 /*  WCHAR wszVersion[256];

   OSVERSIONINFO VerInfo;

   VerInfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);

 

   ::GetVersionEx(&VerInfo);

   ::wsprintf(wszVersion, L"Microsoft Windows CE v%d.%02d (Build %d on %s) ",

              VerInfo.dwMajorVersion, VerInfo.dwMinorVersion, VerInfo.dwBuildNumber, TEXT(__DATE__));

   if (m_hbmpDesktop && !fTileBackgroundImage)

   {

     rc.top = rcBlt.bottom + 5;

   }

   else

   {

     rc.top = rc.top + (rc.bottom - rc.top) / 2 - 8;

   }

   ::DrawText(hdc, wszVersion, -1, &rc, DT_SINGLELINE | DT_CENTER | DT_TOP);*/

   #endif

       重新烧写NK,隐藏之后的效果如图:

Wince全屏或者隐藏任务栏

全屏使用示例: CScreenLG.ShowFullScreen( "你的窗体"); 隐藏任务栏: CScreenLG.ShowHHTaskBar(); 显示任务栏: CScreenLG.Hide...
  • wesley219
  • wesley219
  • 2013年12月09日 14:54
  • 1015

WINCE 实用技巧 之 创建快捷方式详解

.WINCE快捷方式结构                   WINCE的快捷方式和WIN2K,XP的不同,只是一个后 缀名为.LNK的文本文件. 其格式如下:                ...
  • gh2663287
  • gh2663287
  • 2015年07月12日 15:47
  • 289

有个一个WINCE 6.0系统的触摸屏 重启后系统就会被还原,如何能让它不还原?

有个一个WINCE 6.0系统的触摸屏 重启后系统就会被还原,如何能让它不还原?,这里找的到一些内容,看了就明白了. 带WIN CE 6.0的系统导航仪 怎样解除wince系统的锁定...
  • thanklife
  • thanklife
  • 2014年03月12日 20:36
  • 7472

WinCE隐藏任务栏

在wince中经常会用到的任务栏隐藏方法:     HWND hTaskBar;    hTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL...
  • so927
  • so927
  • 2013年07月23日 18:55
  • 748

Wince6.0 对文件、文件夹的操作

2011-07-15 11:58 Wince6.0 操作文件CFile 2011-03-04 13:40 typedef struct _CSiteNameInfo {  TCHAR SiteI...
  • q472599451
  • q472599451
  • 2013年07月08日 11:57
  • 4738

WinCE6.0 制作最简中文系统

作者:SelfRef 转自:http://blog.csdn.net/selfref/article/details/4795166 对WinCE体积进行剪裁,并让WinCE支持简体中文和英文...
  • whw8007
  • whw8007
  • 2014年01月22日 12:38
  • 989

关于Wince的重启问题

嵌入式操作系统Windows CE和微软的桌面操作系统,譬如windows xp,windows7等相比较,在系统重启与关机方面是明显不同的。在一般的桌面操作系统中,通过开始菜单即可完成系统的睡眠、重...
  • asweee2
  • asweee2
  • 2014年03月17日 14:13
  • 1053

wince 6.0模拟器同步设置

转自: http://panqiujuan.blog.163.com/blog/static/9285237420126199565264/ 我在以前的blog中介绍过WinC...
  • lfqsy
  • lfqsy
  • 2015年10月20日 10:45
  • 1308

WINCE里随时用HOT KEY切出中文输入法

WINCE里随时用HOT KEY切出中文输入法  花了些工夫后,我们终于能在WINCE里随时用HOT KEY切出中文输入法了。内容都在注册表里,不过需要翻译出来才能看破。这部分在WIN XP和WIN...
  • z59d8m6e40
  • z59d8m6e40
  • 2017年05月22日 21:38
  • 359

WINCE6.0操作系统---内核(kernel)学习

备注:这里的内核指kernel,其表现形式为kernel.dll,OS指操作系统,core指核心。     图1 WINCE6.0体系结构 1.      kernel的组成和功能 ...
  • zxxSsdsd
  • zxxSsdsd
  • 2015年11月12日 16:19
  • 1016
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:wince隐藏任务栏与去除桌面图标 快捷方式
举报原因:
原因补充:

(最多只允许输入30个字)