如何让我的ATL COM DLL IE插件在Mozilla中运行?

时间:2022-06-08 07:24:01

I have COM DLL(ATL Project) which handles the download dialog in IExplorer. I want that same DLL to work in Mozilla. What do I have to do for this? Is it possible?

我有COM DLL(ATL项目),它处理IExplorer中的下载对话框。我想在Mozilla中使用相同的DLL。我该怎么做?可能吗?

2 个解决方案

#1


Mozilla and IE are using entirely different plug-in system. Basically you cannot simply do that.

Mozilla和IE正在使用完全不同的插件系统。基本上你不能简单地做到这一点。

#2


Each browser (let us not forget Chrome, Safari, Opera, ...) has its own plugin/extensions mechanism.

每个浏览器(让我们不要忘记Chrome,Safari,Opera,...)都有自己的插件/扩展机制。

You will need to create a different plugin for each browser based on that browser's API.

您需要根据浏览器的API为每个浏览器创建不同的插件。

Perhaps if you explain your "additional features" you want on the file save then a different approach might be possible.

也许如果您在文件保存中解释您想要的“附加功能”,则可能采用不同的方法。

#1


Mozilla and IE are using entirely different plug-in system. Basically you cannot simply do that.

Mozilla和IE正在使用完全不同的插件系统。基本上你不能简单地做到这一点。

#2


Each browser (let us not forget Chrome, Safari, Opera, ...) has its own plugin/extensions mechanism.

每个浏览器(让我们不要忘记Chrome,Safari,Opera,...)都有自己的插件/扩展机制。

You will need to create a different plugin for each browser based on that browser's API.

您需要根据浏览器的API为每个浏览器创建不同的插件。

Perhaps if you explain your "additional features" you want on the file save then a different approach might be possible.

也许如果您在文件保存中解释您想要的“附加功能”,则可能采用不同的方法。