您好,  [请登录] [QQ登录]  [支付宝登录[免费注册]

商品分类

分享到: 百度搜藏 搜狐微博 新浪微博 腾讯微博 QQ收藏 人人网 Facebook Twitter

开发日记 XPE自定义Shell

发布日期:2011-05-20

       昨天接到一个客户XPE需求,帮助做一个IE Shell,要求IE不能关闭,热键全部被屏蔽,接到任务马上开工

       设计屏蔽热键,自定义shell,一切顺利,但是在IE的安全设置上出现了问题,IE如果直接运行,就算使用运行以后马上全屏,也是不能保证关闭按键不显示出来的

       上网查资料,赫然开朗,一下是解决方法和相关代码
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
"NoBrowserContextMenu"=dword:00000001
禁止IE运行时使用右键

       将需要打开的默认网页文件文件扩展名从HTM改为HTA,这样使得这个网页程序可以由MSHTA.exe程序执行

       默认网页文件HTA的代码

       最后,修改以下键值
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="Mshta.exe index.hta"

       完成

      本文为Windows Embedded征文比赛获奖文章。