C# 将C桌面应用程序与浏览器集成

C# 将C桌面应用程序与浏览器集成,c#,browser,download,C#,Browser,Download,我已经用C开发了一个applicationdownloader,现在我想将它集成到浏览器中,就像我想在浏览器中放置一个按钮一样。如果用户按下该按钮,我的应用程序应该执行并开始下载所需的文件。我基本上是在猜测,但听起来你在谈论协议处理程序,例如,处理应用程序的超链接:这里有些东西。如果是这样的话,试着看看MSDN,它给出了一个C示例。我不认为您想要的是可能的,但是您可以放置一个指向可执行文件的链接,并告诉您的用户通过浏览器下载选项执行它。当您单击某个下载链接时,会弹出一个对话框,询问您是否要打开或

我已经用C开发了一个applicationdownloader,现在我想将它集成到浏览器中,就像我想在浏览器中放置一个按钮一样。如果用户按下该按钮,我的应用程序应该执行并开始下载所需的文件。

我基本上是在猜测,但听起来你在谈论协议处理程序,例如,处理应用程序的超链接:这里有些东西。如果是这样的话,试着看看MSDN,它给出了一个C示例。

我不认为您想要的是可能的,但是您可以放置一个指向可执行文件的链接,并告诉您的用户通过浏览器下载选项执行它。当您单击某个下载链接时,会弹出一个对话框,询问您是否要打开或保存文件


无法通过单击浏览器按钮立即运行GUI应用程序。

此按钮是什么?工具栏?网页中的链接?什么?是的,不管是什么类型的按钮。工具栏按钮将是伟大的和易于使用的。这将需要非常不同的代码为每一个浏览器,甚至不一定是可能的,并坦率地说是不赞成,除非你有一个非常好的理由认为你的应用程序是如此重要,用户的日常浏览器使用…好的,那么只为IE。请检查此链接;我想完全做到这一点@KhanZeeshan:这是一个浏览器工具栏。你必须为此编写一个IE插件。你能推荐一些实现IE插件的教程吗?我在谷歌上搜索过,但我希望能找到一些能显示一些代码的教程。@Khan-你是说像“下载源代码”按钮?或者确实是文章中10多页的代码解释?是的,但是它太长了,无论如何,我会阅读解释,因为我需要它&代码也会很有帮助。谢谢