Winforms 如何通过url访问现有正在运行的windows窗体应用程序?

Winforms 如何通过url访问现有正在运行的windows窗体应用程序?,winforms,url,Winforms,Url,我有一个windows窗体应用程序,它提供了一种根据提供的值搜索数据库的方法。有时我需要在加载自己的时候,通过一个简单的html超链接打开应用程序,并显示搜索结果。这里有两个问题/疑问 如何以url的形式访问现有正在运行的windows窗体应用程序?如果这是可能的,我怎样才能通过辩论 如果应用程序没有运行,我们必须启动应用程序并搜索值。这也必须发生在我点击链接时 简单地说,如果您从outlook电子邮件打开网站链接,该链接将在现有打开的默认浏览器中打开,或者它将启动新浏览器(如果浏览器尚未打开)

我有一个windows窗体应用程序,它提供了一种根据提供的值搜索数据库的方法。有时我需要在加载自己的时候,通过一个简单的html超链接打开应用程序,并显示搜索结果。这里有两个问题/疑问

  • 如何以url的形式访问现有正在运行的windows窗体应用程序?如果这是可能的,我怎样才能通过辩论
  • 如果应用程序没有运行,我们必须启动应用程序并搜索值。这也必须发生在我点击链接时
  • 简单地说,如果您从outlook电子邮件打开网站链接,该链接将在现有打开的默认浏览器中打开,或者它将启动新浏览器(如果浏览器尚未打开)。我希望实现相同的行为

    下面的帖子似乎与我的疑问有些关联,但这并不能解决我的问题。
    你不能这样做。默认浏览器在单击链接时启动,因为它在注册表中设置为超链接的默认处理程序