gpt4 book ai didi

windows - 如何确定 Windows 默认浏览器(在开始菜单的顶部)

转载 作者:可可西里 更新时间:2023-11-01 12:57:47 25 4
gpt4 key购买 nike

如何确定 Windows 默认浏览器(在开始菜单的顶部)?

我使用的是 VB6,但可能适应其他代码没问题。

Stack Overflow 上有类似的问题,但他们似乎提供了错误的答案。

例如, key HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\列出了我 PC 上的 Internet Explorer 和 Firefox。

我也无法获得 .html 关联,因为 HTML 文件与 IE 相关联,但 Firefox 是我的默认浏览器。

请注意,我不想真正打开浏览器,只是获取它的名称。

最佳答案

  • 当您点击一个 .html 文件时,打开它的浏览器是注册了 .html 扩展名的浏览器。

  • 当您打开 http://链接时(例如将其输入“开始->运行”框中),打开的浏览器是注册了 HTTP 协议(protocol)的浏览器(尽管通常是相同的两种情况下都使用浏览器)。

  • 开始菜单中显示的内容与此无关。

HKEY_CURRENT_USER\Software\Classes\http\shell\open\command\(Default) 是当前用户的 HTTP 协议(protocol)处理程序(意思是“默认浏览器”;注意:这不是与 .html 默认处理程序相同!)。

但是,可以在不更改默认设置的情况下在“开始”菜单顶部设置不同的浏览器。仅供引用,开始菜单中的浏览器可执行文件名称存储在 HKEY_CURRENT_USER\Software\Clients\StartMenuInternet\(Default) 中。

关于windows - 如何确定 Windows 默认浏览器(在开始菜单的顶部),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2177957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com