tqsheng

go.....
随笔 - 366, 文章 - 18, 评论 - 101, 引用 - 0
数据加载中……

让IE支持自己的协议

类似eMule的方式,在网站上写一个 ed2k://XXXXXXX, 这样的HyperLink,就可以启动自己的程序。

和简单,在注册表HKEY_CLASSES_ROOT下创建自己协议名的项

比如 myp 让后在 HKEY_CLASSES_ROOT\myp 下创建一个字符串键值

URL Protocol,值为空串。这个很重要,表明这是一个协议名称。

然后创建HKEY_CLASSES_ROOT\myp\shell\open\command 默认值写为:

"你的程序绝对路径" "%1"

比如 "C:\Program Files\myproduct\myproduct.exe" "%1"

这样当有人点击或运行 myp://xxxxx 的url时就会启动你的程序,并且把url作为第一个命令行参数。

posted on 2006-01-17 10:47 tqsheng 阅读(252) 评论(1)  编辑 收藏 引用

评论

# re: 让IE支持自己的协议  回复  更多评论   

旱秧田感
2009-01-06 15:35 | 纯净水设备

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理