各位大虾,在金山词霸2000安装后,IE中有被加了2个CIBA的按钮,可以LINK TO OTHER URL OR OPEN A LOCAL PROGRAM。查CIBA目录下有IEPLUGIN。DLL,就是不知道如何作,向您请教。 问题点数:30、回复次数:5
inside registry:
HKEY_LOCAL_MACHINE\Software\microsoft\internet explorer\extensions
看看‘词霸’是怎么设置的,稍做改动即可。
HKEY_LOCAL_MACHINE\Software\microsoft\internet explorer\extensions
看看‘词霸’是怎么设置的,稍做改动即可。
2、打开注册表编辑器,转到HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions部分,
在其下添加一个新的项,名称为 <Your GUID> ,Your GUID为你刚建立的GUID。
3、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为HotIcon,该值定义当按钮具有热点时的图标,它的一般类型为:
包含图标的文件全路径名,图标索引,例如:
C:\PROGRA~1\KINGSOFT\XDICT\ieplugin.DLL,208
4、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Icon,该值定义当按钮的图标,它的一般类型为:
图标文件全路径名,图标索引
5、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Ext
在其下添加一个新的项,名称为 <Your GUID> ,Your GUID为你刚建立的GUID。
3、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为HotIcon,该值定义当按钮具有热点时的图标,它的一般类型为:
包含图标的文件全路径名,图标索引,例如:
C:\PROGRA~1\KINGSOFT\XDICT\ieplugin.DLL,208
4、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Icon,该值定义当按钮的图标,它的一般类型为:
图标文件全路径名,图标索引
5、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Ext
ensions\<Your GUID>
下建立一个新的String类型的值,名称为ButtonText,该值定义按钮的ToolTip文本。
6、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Default Visible,该值定义按钮是否可见,如果是,则该值设定
为"Yes",否则设定为"No"。
7、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Clsid,将该值设定为{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
8、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Exec,该值定义点击按钮后运行的文件的全路径名称,例如:
下建立一个新的String类型的值,名称为ButtonText,该值定义按钮的ToolTip文本。
6、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Default Visible,该值定义按钮是否可见,如果是,则该值设定
为"Yes",否则设定为"No"。
7、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Clsid,将该值设定为{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
8、在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称为Exec,该值定义点击按钮后运行的文件的全路径名称,例如:
c:\program files\
例如NetAnts的按钮注册表项的内容就是象下面这样:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{57E91B47-F40A-11D1-B792-444553540000}]
"CLSID"="{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"Default Visible"="Yes"
"HotIcon"="C:\\PROGRA~1\\NETANTS\\,1001"
"Icon"="C:\\PROGRA~1\\NETANTS\\,1000"
"Exec"="C:\\PROGRA~1\\NETANTS\\"
"ButtonText"="NetAnts"
"MenuText"="&NetAnts"
例如NetAnts的按钮注册表项的内容就是象下面这样:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{57E91B47-F40A-11D1-B792-444553540000}]
"CLSID"="{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"Default Visible"="Yes"
"HotIcon"="C:\\PROGRA~1\\NETANTS\\,1001"
"Icon"="C:\\PROGRA~1\\NETANTS\\,1000"
"Exec"="C:\\PROGRA~1\\NETANTS\\"
"ButtonText"="NetAnts"
"MenuText"="&NetAnts"
"MenuStatusBar"="Launch NetAnts"
当点击NetAnts按钮时就会运行Netants。上面的注册表项中下面的两项:MenuText项添加一个菜单项到菜单
的“工具”栏中,MenuStatusBar项定义当光标移动到添加的菜单栏上后显示在状态栏中提示文本。此外在注册表的
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>下还可以添加一个名称为
MenuCustomize的字符串类型值,将该值设定为"Help"将使菜单项出现在“帮助”菜单栏中,否则出现在“工具”栏中。
当然,我们不会满足于只是添加一个按钮,执行一个程序,我们希望能够获得当用户点击按钮时能够操控当前
页面,在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
当点击NetAnts按钮时就会运行Netants。上面的注册表项中下面的两项:MenuText项添加一个菜单项到菜单
的“工具”栏中,MenuStatusBar项定义当光标移动到添加的菜单栏上后显示在状态栏中提示文本。此外在注册表的
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>下还可以添加一个名称为
MenuCustomize的字符串类型值,将该值设定为"Help"将使菜单项出现在“帮助”菜单栏中,否则出现在“工具”栏中。
当然,我们不会满足于只是添加一个按钮,执行一个程序,我们希望能够获得当用户点击按钮时能够操控当前
页面,在注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>
下建立一个新的String类型的值,名称设定为一个htm文件的全路径名,同前面介绍的添加鼠标右键菜单一样,在点击
按钮后IE会调用该文件,在文件中通过设定VBScript访问external对象的menuArguments属性就可以获得浏览器中的
页面。例如我们将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>\VBScript
的值设定为c:\program files\samp.htm,然后在c:\program files下建立一个名为Samp.htm的文件,在文件中输入以下
脚本内容:
<script language="VBScript">
Set objNetSamp=CreateObject("IEContextMenu.IEMenu1")
uArguments.location.href
Call objNetSamp.AddUrl(userURL,"")
</script>
打开IE浏览器,点击新建按钮,就会弹出对话框显示当前页面的URL。注意该项同
按钮后IE会调用该文件,在文件中通过设定VBScript访问external对象的menuArguments属性就可以获得浏览器中的
页面。例如我们将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\<Your GUID>\VBScript
的值设定为c:\program files\samp.htm,然后在c:\program files下建立一个名为Samp.htm的文件,在文件中输入以下
脚本内容:
<script language="VBScript">
Set objNetSamp=CreateObject("IEContextMenu.IEMenu1")
uArguments.location.href
Call objNetSamp.AddUrl(userURL,"")
</script>
打开IE浏览器,点击新建按钮,就会弹出对话框显示当前页面的URL。注意该项同
前面设定的Exec项不能够同时使用。
最后,对于按钮图标,IE需要两种尺寸的图标:20x20和16x16的,前者用于正常状态下的显示,后者用于在全屏幕
下的显示,所以上面HotIcon和Icon指向的图标资源应该是三个图标的组合,这三个图标的规格如下:
16x16 16- icon (必须)
20x20 16- icon (可选)
20x20 256- icon (必须)
在设计图标时,256图标应该使用Windows半调调板,而16图标使用Windows 16调板。
www.applevb
最后,对于按钮图标,IE需要两种尺寸的图标:20x20和16x16的,前者用于正常状态下的显示,后者用于在全屏幕
下的显示,所以上面HotIcon和Icon指向的图标资源应该是三个图标的组合,这三个图标的规格如下:
16x16 16- icon (必须)
20x20 16- icon (可选)
20x20 256- icon (必须)
在设计图标时,256图标应该使用Windows半调调板,而16图标使用Windows 16调板。
www.applevb
微软的站点上有这方面的文章,或许新版的 MSDN 里面也有。共有三种途径添加按钮,满足不同需要,词霸那种是最复杂的,也是功能最强大的,需要自己写一个 COM 组件。
添加IE工具栏按钮三法
中国电脑教育报 陈洪强
一、 张赫婚礼注册表修改法
1. 运行REGEDIT并展开注册表到HKEY_CURRENT_
USER\Software\Microsoft\Internet Explorer\Extensions。
2. 宋昆明是哪部电影在Extensions中新建主键,主键的命名格式为“{寇振海前妻XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”,如:{11111111-2222-3333-4444-555555555555},
这里不能和其它主键名发生重复。注:这里不包括双引号,X为任意数字和字母。
3. 在新建的主键中建立名为ButtonText的字符串,赋值Foxmail,该字符串的作用是定义按钮上显示的文字。
4. 在新建的主键中建立名为Clsid的字符串,其值固定为{1FBA04EE-3024-11d2-8F1F-00
1. 运行REGEDIT并展开注册表到HKEY_CURRENT_
USER\Software\Microsoft\Internet Explorer\Extensions。
2. 宋昆明是哪部电影在Extensions中新建主键,主键的命名格式为“{寇振海前妻XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}”,如:{11111111-2222-3333-4444-555555555555},
这里不能和其它主键名发生重复。注:这里不包括双引号,X为任意数字和字母。
3. 在新建的主键中建立名为ButtonText的字符串,赋值Foxmail,该字符串的作用是定义按钮上显示的文字。
4. 在新建的主键中建立名为Clsid的字符串,其值固定为{1FBA04EE-3024-11d2-8F1F-00
00F87ABD16},它是IE工具条的类标识码。
5. 在新建的主键中建立名为Default Visible的字符串,赋值Yes,该字符串的作用是确定自定义的按钮在工具栏上是否显示,No为不显示。
6. 在新建的主键中建立名为Exec的字符串,其值为Foxmail程序完整的路径,如D:\。
7. 在新建的主键中建立名为HotIcon的字符串,其值为鼠标移到该按钮上时显示的图标,如C:\icons\Foxmail1.ico。
8. 在新建的主键中建立名为Icon的字符串,其值为该按钮一般情况下显示的图标,如C:\icons\Foxmail2.ico。
9. 在新建的主键中建立名为MenuText的字符串,赋值手臂减肥最有效方法Foxmail,该字符串的作用是定义按
5. 在新建的主键中建立名为Default Visible的字符串,赋值Yes,该字符串的作用是确定自定义的按钮在工具栏上是否显示,No为不显示。
6. 在新建的主键中建立名为Exec的字符串,其值为Foxmail程序完整的路径,如D:\。
7. 在新建的主键中建立名为HotIcon的字符串,其值为鼠标移到该按钮上时显示的图标,如C:\icons\Foxmail1.ico。
8. 在新建的主键中建立名为Icon的字符串,其值为该按钮一般情况下显示的图标,如C:\icons\Foxmail2.ico。
9. 在新建的主键中建立名为MenuText的字符串,赋值手臂减肥最有效方法Foxmail,该字符串的作用是定义按
钮在IE“工具”菜单中显示的文字。
10. 在新建的主键中建立名为MenuStatusBar的字符串,赋值Foxmail,该字符串的作用是定义鼠标移到IE“工具”菜单中的按钮时在状态栏上显示的文字。
经过设置后的注册表相关窗口如图1所示。
二、 软件修改法
10. 在新建的主键中建立名为MenuStatusBar的字符串,赋值Foxmail,该字符串的作用是定义鼠标移到IE“工具”菜单中的按钮时在状态栏上显示的文字。
经过设置后的注册表相关窗口如图1所示。
二、 软件修改法
这里推荐使用MakoButton这个软件来进行修改,它的下载地址为desktophelp/download/makobutton.zip。
MakoButton的操作窗口如图2所示,要添加程序按钮到IE工具栏中,我们只要单击MakoButton窗口中的下拉菜单并从中选择“Create New”命令,在“Button Text”处输入按钮的提示文字,在“Executable or URL”处单击“Browse”按钮浏览所要添加按钮的程序,在“Icon”和“Mouse Over Icon”处分别设置程序按钮在工具栏上显示的正常图标和鼠标移动到上面时显示的图标,在“Status BarText”处和“Tools Menu Text”文本框处分别输入其在状态栏上显示的文字和在“工具”菜单中显示的文字。设置完以上选项后我们就可以单击窗口中的“Save Button”按钮将它添加到IE工具栏中。图2 MokoButton窗口
MakoButton的操作窗口如图2所示,要添加程序按钮到IE工具栏中,我们只要单击MakoButton窗口中的下拉菜单并从中选择“Create New”命令,在“Button Text”处输入按钮的提示文字,在“Executable or URL”处单击“Browse”按钮浏览所要添加按钮的程序,在“Icon”和“Mouse Over Icon”处分别设置程序按钮在工具栏上显示的正常图标和鼠标移动到上面时显示的图标,在“Status BarText”处和“Tools Menu Text”文本框处分别输入其在状态栏上显示的文字和在“工具”菜单中显示的文字。设置完以上选项后我们就可以单击窗口中的“Save Button”按钮将它添加到IE工具栏中。图2 MokoButton窗口
三、Windows 2000/XP组策略修改法
如果你正在使用的操作系统是Windows 2000/XP,那么我们可以使用系统附带的“组策略肯德基春分半价桶”
功能来添加程序按钮到IE工具栏上,其实现方法为:
1. 单击“开始”菜单中的“运行”梦见相亲命令,并在其对话框中输入“gpedit.msc”命令,进入“组策略”操作窗口。
2. 在“组策略”左操作窗口中依次选择“用户配置→Windows设置→Internet Explorer维护→浏览器用户界面”。
3. 在“组策略”右操作窗口中双击“浏览器工具栏按钮”,并在弹出的窗口中单击“添加”按钮进入添加IE工具栏按钮窗口。
4. 在窗口的“工具栏标题”处输入按钮在IE工具栏上显示的文字,在“工具栏操作”处输入程序完整的路径,在“工具栏颜图标”和“工具栏灰度图标”处分别输入按钮在IE工具栏上显示的灰度图标和颜图标文件的完整路径,最后把“默认情况下,该按钮应显示在工具栏上”复选框选上即可。
1. 单击“开始”菜单中的“运行”梦见相亲命令,并在其对话框中输入“gpedit.msc”命令,进入“组策略”操作窗口。
2. 在“组策略”左操作窗口中依次选择“用户配置→Windows设置→Internet Explorer维护→浏览器用户界面”。
3. 在“组策略”右操作窗口中双击“浏览器工具栏按钮”,并在弹出的窗口中单击“添加”按钮进入添加IE工具栏按钮窗口。
4. 在窗口的“工具栏标题”处输入按钮在IE工具栏上显示的文字,在“工具栏操作”处输入程序完整的路径,在“工具栏颜图标”和“工具栏灰度图标”处分别输入按钮在IE工具栏上显示的灰度图标和颜图标文件的完整路径,最后把“默认情况下,该按钮应显示在工具栏上”复选框选上即可。
需要注意的是,在我们添加、删除、修改程序按钮后只有重新启动IE浏览器后才能生效,如果程序按钮没有出现在IE工具栏上,可以通过“自定义工具栏”的方法把它添加到工具栏上。
发布评论