将 ActiveX 包装到拦截调用(ActiveX 代理包装器)

Posted

技术标签:

【中文标题】将 ActiveX 包装到拦截调用(ActiveX 代理包装器)【英文标题】:Wrap ActiveX to Intercept Calls (ActiveX Proxy wrapper) 【发布时间】:2010-08-24 15:18:59 【问题描述】:

我的系统中有一个根深蒂固的 ActiveX 控件,我想了解/修复它!

我正在考虑用一个透明的代理类包装这个 MFC dll,该代理类将拦截成员等。

如何在 MFC 中解决这个问题。

谢谢!

【问题讨论】:

【参考方案1】:

您可以首先使用 AxImp 生成一个 ActiveX 包装器,然后使用您的拦截代码修改生成的包装器。有关手动生成包装器的详细信息,请参阅this question。

【讨论】:

以上是关于将 ActiveX 包装到拦截调用(ActiveX 代理包装器)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 MFC 以编程方式更改 ActiveX 控件的属性?

在 vs2008 中更新 ActiveX 包装器

ActiveX 多线程调用 javascript 回调例程中的问题

C#调用Activex中串口电子秤的数据,并将电子秤的数据显示到前端页面

如何将字节数组从 c# 传递到 MFC ActiveX

如何将 MFC ActiveX 控件添加到现有的 activex 项目