开发日记 XPE自定义Shell18601253
昨天接到一个客户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"
完成
数据正在载入中..
