下载此文档

IE浏览器自定义地址协议的实现.docx


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
IE 浏览器自定义地址协议的实现 http://hi ./wi debright/item /b77c3619d99c db17e2f98651 IE 浏览器自定义地址协议的实现 by wideb right 关键字:IE 插件, shell 接口编程, 自定义 IE 协议, VC200 3 ATL 浏览 QQ 空间的时候发现,只要在 IE 地址中输入象一下这种形式的地址, tencen t://Message/? Uin=251464630 &websiteName= qzone.& Menu=yes 就会弹出给 251464630 发送信息的对话框,也就是说 QQ对 IE 地址栏的东西做了监控。而且可以发现输入地址确定之后他就启动了 timwp .exe 这个程序。在P Plive 也有实现类似的功能,只要你电脑上安装了 P Plive 这个程序,在 IE 地址栏中输入 synac ast://09jN1+T K3K3nodzJoaLO mqeS1KGhoKOZo qGcltid1qeZy9 ec1dbRy9ue1aK e5pzI2dSpna+V pJbayuPKrbOvv cySpRMUHl01Na ScmcEIGRMUNh4 vQz NmNR8IGaq emauXq7OvvcyS pZiekrCWoKOfj +LU162emaiToa Ggl6eToaalo66 VoKCmoaaVoJbX 2LPa1ODgo6WU0 57TmtqT3tXgo6 3trV5Kq bmNuT16HQl+T K5KqkmaaVq+XQ 2eqfn5/Nl92W1 mb HZ0+Dgo6WU1J7 TmtqT3tXgo66V q+TP2eqfn5/Ol 3dnV5KqbmNy T16HQl+TK5Kqk mZzZ2NXZ zrPN 5ePg3N7G4tWSw tvR3N/judfM1b nQpqeXpZavyur G3N/Tstqip6k= 然后确定,就会弹出播放 C CTV5 的窗口。很有意思的一种功能,竟然这么多程序都用到了,我也就找了一下,找到了一下实现方法。方法一: 也就是 QQ 和 PPliv e 所采用的方法,在注册表里面添加两种类型的注册。 QQ 的: Windows R egistry Edito r Version 0 [HKEY_CLASS ES_ROOT\TENCE NT] @="Tencen tProtocol" "U RL Protocol"= "C:\\Program Files\\Tencen t\\QQ\\Timwp. exe" [HKEY_CL ASSES_ROOT\TE NCENT\Default Icon] @="C:\\ Program Files \\Tencent\\QQ \\,1 " [HKEY_CLASS ES_ROOT\TENCE NT\shell] [HK EY_CLASSES_RO OT\TENCENT\sh ell\open] [HK EY_CLASSES_RO OT\TENCENT\sh ell\m and] @="\"C:\ \Program File s\\Tencent\\Q Q\\\ " \"%1\"" PPl ive 的: Windows Registry Edi tor Version 5 .00 [HKEY_CLA SSES_ROOT\Syn acast] @=" Pr otocol" "Vers ion"="" "URL Protoco l"="" [HKEY_C LASSES_ROOT\S ynacast\Defau ltIcon] @="C: \\Program Fil es\\PPLive\\P " [H KEY_CLASSES_R OOT\Synacast\ Shell] [HKEY_ CLASSES_ROOT\ Synacast\Shel l\Open] [HKEY _CLASSES_ROOT \Synacast\She ll\ma nd] @="C:\\Pr ogram Files\\ PPLive\\PPLiv \"%1\"" 通过多方查找终于发现是注册表这两项在起作用, 原来只要在注册表里象添加文件扩展名一样, 添加两个 Syna cast 和 TENCENT 扩展名来, IE 就会自动查找到这里来调用相应的程序。 IE 果然和 windows 系统内核整合起来了!原来注册表扩展名项还有这种作用,自己见识太少了,这种方法实现 IE 地址的自定义估计是最简单的了。(这种方法,原来在 MSDN 中有记载的: 详见“ Registering an Applicati on

IE浏览器自定义地址协议的实现 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tuankuiniu
  • 文件大小591 KB
  • 时间2017-03-08