将ActiveX转换为NPAPI

时间:2012-03-23 07:28:18

标签: activex npapi

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

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

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

1 个答案:

答案 0 :(得分:4)

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

如果您考虑使用FireBreath,则此ActiveX wrapper example应该会对您有所帮助。请注意,如果您能够将插件移植到FireBreath,它已经为您生成了来自一个源代码库的NPAPI和ActiveX插件。