当前位置:  夜鹰网校->主册表->主册表应用->正文
☆☆ 栏目导航 ☆☆

注册表入门

注册表结构
注册表修改
注册表应用
注册表工具
注册表在线修复

善用IE5的插件,定制个性化的IE5按钮

http://www.yy0736.com  加入日期:2004.11.25  点击数:

[ ]

用过IE5.0的用户都知道,IE5的功能按钮普通的就只有后退、前进、停止、刷新、主页、历史、搜索、收藏、打印、编辑这么几个。下面是我的浏览器上的一些按钮,与你们的肯定不一样,怎么样,想知道它是怎么实现的吗?别急,跟我一步一步地来,保证你也能学会。

与浏览器相关的软件非常多,有一些是我们必备的。如下载工具、翻译工具等等。我们可以利用它们来完成一些用浏览器做起来不太方便的事情。如果把它们放在任务栏上呢,太多了又不太美观。而我们又随时想调用这些程序,直接把它们放到浏览器的按钮上是一个非常好的想法。其实,IE5本身的一些按钮对我们来说不太适合,如收藏[在菜单那已经有了,用按钮简直就是重复],刷新也可以不要,经常上网的谁不知道用F5啊,搜索对我们来说更是拿来没有用处,我相信除了初学者外,没有几个人会去点击它们,打印按钮对大多数用户也没用处[没有打印机啊]。我们可以让IE5不显示这些按钮,具体方法是:在按钮条上点鼠标右键,在出来的快捷菜单中选择自定义项。然后再在出来的自定义工具栏中删除那些你不想看到的按钮[也就是不让它们显示出来],按“重置”可以复原原来的按钮。我们就删除在上面提到过的那些按钮。

  下面再来看看如何添加个性化的按钮,这里的操作要设计到注册表的操作,在操作之前千万要注意备份你的注册表啊,没有备份的出了问题可别怪我事先没说啊。至于如何备份,自己去看相应的文章吧。

  正式讲如何定制个性化的按钮了。我们以把OICQ加入到浏览器按钮上为例子来讲述。
1、按照上面的叙述删掉那些多余的按钮;
2、打开注册表编辑器,即在开始-->运行中输入regedit后回车。
3、找到HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions主键,在它下面新建一个主键,主键的名字可以自己根据HKEY_CLASSES_ROOT\CLSID下的某个主键,比如{E3A8BDE6-ABCE-11d0-BC4B-00C04FD929DB},修改其中的某个数字,比如我们把它改为{E3A8BDE6-ADCE-11d0-BC4B-00C04FD929DB},但要注意避免和其它的主键重复。然后,打开这个主键,依次在它下面建立如下所列的7个字符串值:

Name Value
ButtonText Oicq
Default Visible Yes
HotIcon C:\Program Files\Oicq\oicq.ico
Icon C:\Program Files\Oicq\oicq.ico
CLSID {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}
ClsidExtension {E3A8BDE6-ADCE-11d0-BC4B-00C04FD929DB}
Exec C:\Program Files\Oicq\oicq.exe
它们每个值的含义都很清楚,ButtonText表示我们所看到的按钮上的文字;HotIcon和Icon都是指的按钮上所显示的图标文件名。关于EXE和DLL文件图标的提取大家可以到如下的站点去下载一个名为东日--探囊取图的软件,相当不错的。[http://www.sunistudio.com/download/geticon.zip 大小为207K],当然,你自己也可以找一些你喜欢的图标。ClsidExtension就是我们上面所新建的主键名称。Exec是当我们按下这个按钮时它所执行的程序名称。这里我们假定Oicq装在C:\Program Files\Oicq下[缺省安装]。
4、你再打开IE5浏览器,看看我们所做的成功了吗。如果没有成功,返回到第一步去在自定义工具栏中添加我们新建好的按钮即可。

  最后的说明,我只是在IE5.0及以上版本中做的实验,在IE的别的版本中没有测试过是否能行。

 

作者:不详 来源:不详  

  [夜鹰论坛] [我要留言] [关闭窗口] [ ][TOP]
 

上篇:研究Netants时的发现  下篇:Window NT 4.0的Registry安全性

     
此文章最新评论(不超过十条)
■评论此文章 ( 有问题请去夜鹰论坛发帖 )
共有评论: 查看全部评论 姓名:
【 声明 】 您所发表的言论将被众多网友阅读,因此,您所发表的言论应不违反中国法律,不违背一般的道德原则,否则,您必须对您的不当言论引发的一切不良后果负责;此外,我们的管理员有权删除您发表的不当言论,谢谢合作!