兔纸张

It is the time you have wasted for your rose that makes your rose so important.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

本文只介绍了在其他程序中单击链接时,如何使用默认浏览器打开该连接,即只设置了http协议的默认打开程序。

win7注册表中与默认浏览器设置相关的键和xp并不一样,经过反复尝试后,发现只要修改两个地方即可。

首先,在[HKEY_CLASSES_ROOT]中添加一个自定义的“类型”。

其次,关联http协议到该类型。

具体代码如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\WebMind]
@="WebMind Document"

[HKEY_CLASSES_ROOT\WebMind\Shell]

[HKEY_CLASSES_ROOT\WebMind\Shell\open]

[HKEY_CLASSES_ROOT\WebMind\Shell\open\command]
@="\"d:\\Program Files\\WebMind-v1.3\\WebMind.exe\" \"%1\""

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
"Progid"="WebMind"


-------------------------------------------
作者:兔纸张   来源:博客园 ( http://www.cnblogs.com/geiliCode )

posted on 2012-02-15 13:32  geiliCode  阅读(5413)  评论(2编辑  收藏  举报