您所在的位置:每日生活网 > 电脑网络 > 技术语言 > ASP > 正文

IE里地探索之增加工具条按钮(2)
http://www.hao365.net 发布:2007-5-23 1:48:00 来自:转载

添加细节
  在最初的步骤里我们创建了注册表项,现在我们需要在它们下面添加键值。你需要添加的键值和随后的其他步骤由工具条按钮要执行的动作决定。以下按工具条按钮的动作列出了完成按钮所需的其余步骤:COM 对象、浏览器栏、脚本、可执行文件。


  一、COM 对象

  以下为创建运行 COM 对象的工具条按钮所必需的步骤。如果忽略了其中的任何一步(非可选步骤),工具条按钮就不会显示出来。

  注意:本文描述了如何为所有用户添加工具条按钮。如果你希望为单个用户添加工具条按钮,可以把下列步骤中的 HKEY_LOCAL_MACHINE 换成 HKEY_CURRENT_USER。

  1. 注册 COM 对象。

  2. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,CLSID,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  将 CLSID 的值设置为 {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}。

  3. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,ClsidExtension,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\ClsidExtension

  将 ClsidExtension 的值设置为 COM 对象的 GUID。

  除以上步骤外,COM 对象还必须实现 IOleCommandTarget。 如果你的 COM 对象需要访问 Internet Explorer 显示的页面中的 DHTML 对象模型,你必须实现 IObjectWithSite。

  除了 IOleCommandTarget::Exec 之外,所实现的 IOleCommandTarget 的方法都是标准的。当工具条按钮被点击时,COM 对象的 IOleCommandTarget::Exec 方法被调用,此时 nCmdID 的值为 1;当菜单项被点击时,CmdID 的值为 2。这样开发者就能区分工具条按钮和菜单项这两个不同操作。

  实现 IObjectWithSite 后,Internet Explorer 会调用 IObjectWithSite::SetSite,并且传递给它一个指向 IShellBrowser 的指针。

  二、浏览器栏

  以下为创建打开一个浏览器栏的工具条按钮所必需的步骤。如果忽略了其中的任何一步(非可选步骤),工具条按钮就不会显示出来。

  注意:本文描述了如何为所有用户添加工具条按钮。如果你希望为单个用户添加工具条按钮,可以把下列步骤中的 HKEY_LOCAL_MACHINE 换成 HKEY_CURRENT_USER。

  1. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,CLSID,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  将 CLSID 的值设置为 {E0DD6CAB-2D10-11D2-8F1A-0000F87ABD16}。

  2. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,BandCLSID,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\BandCLSID

  将 BandCLSID 的值设置为你希望打开的浏览器栏的 CLSID。

  注意:所有浏览器栏自动向“查看”菜单中添加一个菜单项。

  三、脚本

  以下为创建运行一个脚本的工具条按钮所必需的步骤。如果忽略了其中的任何一步(非可选步骤),工具条按钮就不会显示出来。

  注意:本文描述了如何为所有用户添加工具条按钮。如果你希望为单个用户添加工具条按钮,可以把下列步骤中的 HKEY_LOCAL_MACHINE 换成 HKEY_CURRENT_USER。

  1. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,CLSID,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  将 CLSID 的值设置为 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}。

  2. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,Script,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\Script

  将 Script 的值设置为要运行的脚本的全路径。

  四、可执行文件

  以下为创建运行可执行文件的工具条按钮所必需的步骤。如果忽略了其中的任何一步(非可选步骤),工具条按钮就不会显示出来。

  注意:本文描述了如何为所有用户添加工具条按钮。如果你希望为单个用户添加工具条按钮,可以把下列步骤中的 HKEY_LOCAL_MACHINE 换成 HKEY_CURRENT_USER。

  1. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,CLSID,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\CLSID

  将 CLSID 的值设置为 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}。

  2. 在注册表的以下位置:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>

  创建字符串值,Exec,结果类似于:

  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\<Your GUID>\Exec

  将 Exec 的值设置为你希望运行的 .exe 文件的全路径。

Google
请把上面文章的地址发给你QQ上10个好友!!大家一起来看看吧~!

 

1.凡本网注明来源为“每日生活网”的所有作品,包括文字与图片,请注明转载来源出自本站。未注明者视侵权,本网将依法追究法律责任。
    2.凡注明"来源:xxx(网络、转载)"的作品,均转载自其它媒体,本网转载的目的在于传播更多信息,此类稿件并不代表本网观点,本网不承担此类稿件侵权行为的直接责任及连带责任。
    3. 如因作品内容、版权等需要同本网联系的,请在作品在本网发表之日起30日内联系,否则视为放弃相关权利。
    4.网站转载信息(包括资讯、打折等)如与事实有出入请与本站联系,我们将第一时间更正。如造成损失本站不承担任何责任。

热点信息

资讯排行

社会

北京

娱乐

奇图

数码

体育

邯郸农行管库员盗走5100万 公安部悬赏5万缉拿
形形色色的社会写真实拍
马向景北京被捕 任晓峰在逃
少女治感冒被要求脱裤遭医生摸下身(图)
普通百姓发现100元内玄机
福建漳州安监副局长就酒后打弱女子道歉
长沙一火车倒车时不慎出轨撞入平房
全国武警部队5-1起正式换发“07式”车辆号牌
辽宁特殊钢厂钢水冲入车间致32人遇难
女儿病逝后无钱火化 母亲将其尸体抛入运河[图
居民楼热水器突然爆炸 19岁女模被烧成重伤
奥运官方票务网站首日订单过5万 已预订25万张
“藏秘排油茶”广告引发行政案开审 将择日宣判
“城管抓小姐”涉嫌色情刻画
北京至沈阳动车组遇故障旅客被闷虚脱
2008年中国代表团奥运领奖服结束作品征集工作
北京地铁五号线开始试运行 车厢可收看奥运直播
第二期“志愿中国·人文奥运” 网络大讲堂4月
07青少年公益电影节即将开幕 即日起接受志愿家
国际残奥委会克雷文主席高度评价残奥会筹办工
范冰冰片场换裙子挖鼻孔
央视五大主持婚变内幕(图)
女明星被歌迷强行扒掉衣服全过程!
女明星衣服意外脱落事件
五部激情床戏让周迅由玉女变熟女
蔡依林用身体唱歌演唱会春光无限
黄秋生背妻夜店勾搭美女 二人同车态度亲昵[图
台湾综艺节目麻辣出位
成龙拍《火并时速3》牺牲大 惨被“探肛”(图)
邬君梅为艺术全裸献身[图]
医院妇科检查暴惊人一幕(太无耻了)
某美院人体绘画现场实拍
让人哭笑不得的创意(超级多组图)
上海最开放的一条街据说不是一般的前卫
绝对经典的拍摄姿势(超级暴笑)
看了笑掉大牙的趣图(50图)
街头惊现性骚扰全程抓拍[图]
偷拍特殊服务行业内景(组图)
脱光了才能参观艺术展!
看得腿都软了!街上竟然出现如此恐怖的一幕[图
IT巨头纷争视频通信蛋糕 谁能掘得第一桶金?
新网赔偿方案出台 每受损网站将获赔50兆邮箱
竞争失效成电信业致命伤 重组是最经济运作
伟创力年收入189亿美元 预计明年将突破200亿
欧盟打造KM3微中子天文望远镜 到海底研究太空
CDMA2000流动服务将在港展开 公开拍卖发放频谱
天地数码入选常州数字电视转换 投资总额6亿元
陈凯博士:电信管制改革要以国家战略为依托
奚国华讲话透露发牌重组方向 5.17或可能公告
俄媒体:爱沙尼亚政府网遭黑客攻击曾短暂瘫痪
姚明霍霍磨刀拜师学艺 火箭下赛季以不变应万变
舒畅:结果比过程重要 打出特点城南一和并不可
南美新星演连过4人好戏 国青热身0-1负乌拉圭国
实德频繁选援背后 两原因促使林乐丰与邦帅摊牌
比卢普斯感觉客场晋级更好 公牛叹关键失误太多
曼联三大现役传奇各具悲情 吉格斯倒在第一人边
切尔西冠军辉煌下的失意身影 天才为何难成巨星
德罗巴C罗谁该是赛季最佳 魔兽出笼撕破曼联之
英足坛刷新尴尬纪录 倒霉主帅上任10分钟就下课
大将暗示阿森纳逆流暗涌 温格亨利恐危及豪门根
网友意见留言板
版权所有2000-2008 © 每日生活网 客服热线:13366868613  网站备案:京ICP备06036570
Copyright © 2005 - 2007 Hao365.NET Inc. All Rights Reserved