activex - 将 ActiveX 转换为 NPAPI

标签 activex npapi

如何将 ActiveX 应用程序转换为 NPAPI 应用程序?

我找到的所有方法都是为 NPAPI 实现入口点和映射函数。 (NPP_GetEntryPoints...) 除了使用 Framework 重写应用程序之外,这是唯一的方法吗?

任何帮助将不胜感激。 谢谢。

最佳答案

您必须编写一个在 NPAPI 和 ActiveX 控件(双向)之间进行转换的层。虽然应该可以大体上解决这个问题,但我不知道您可以使用任何插入式代码。

如果您考虑使用 FireBreath , 这个ActiveX wrapper example应该帮助你。请注意,如果您负担得起将插件移植到 FireBreath,它已经为您从一个源代码库生成 NPAPI 和 ActiveX 插件。

关于activex - 将 ActiveX 转换为 NPAPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9835493/

相关文章:

c++ - 如何从不在主类中的 ActiveX 控件 (.ocx) 导出函数?

.net - .NET Applet 和嵌入在 IE 中的 ActiveX 控件有什么区别

delphi - 将 Delphi TFrame 后代包装为 ActiveX 控件

delphi - 是否存在具有不错功能的 VCL OrgChart 组件?有可行的替代方案吗?

c - 在 Chrome 的 NPAPI 窗口插件中使用 Windows raw_input

google-chrome - NPAPI 插件在 Google Chrome 中不起作用

c++ - 将 QAxWidget 添加到空项目时出现链接器错误

c++ - 为什么导出的函数在 DLL 中没有正确命名?

qt - 使用 Qt 编写的插件并使其与 NPAPI 一起使用的简单工作示例

javascript - 进行同步 JavaScript 调用的技巧