【问题标题】:How can i set my c# program as default-browser which accepts http/https links?如何将我的 c# 程序设置为接受 http/https 链接的默认浏览器?
【发布时间】:2019-03-31 17:51:28
【问题描述】:

我希望我的程序侦听其他应用程序作为默认浏览器发送的链接。

我尝试了一些搜索,但我只找到了这篇文章:

https://docs.microsoft.com/de-de/windows/desktop/shell/default-programs#becoming-the-default-browser

我也找不到一个可以解决这个问题的例子。

我希望得到答案,并想对所有答案说“谢谢”。

问候

铅笔

【问题讨论】:

    标签: c# browser hyperlink handle default-browser


    【解决方案1】:

    最初,您的程序可以设置任何文件或协议关联。发生的事情是可以预见的:其他所有程序员都滥用了这一点。

    所以它必须被拿走并搬到Default Programms UI。现在您只能告诉 windows 您的程序适用于该格式。

    但是如果没有用户操作或一些管理员级别的操作/注册表编辑,您将无法再成为默认值。也许有一些奇怪的津贴(例如对于常见的浏览器),但这些将视具体情况而定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      相关资源
      最近更新 更多