1

场景:我有一个 TabCtrl,我计划在每个选项卡中放置 1 个 ActiveX 控件 (myActXCtrl)。选项卡的数量可以动态增加。因此,我必须每次都创建一个新的 ActiveX 控件实例 (myActXCtrl) 并将其放置在新创建的选项卡中(到目前为止我已经成功完成)。

问题:ActiveX 控件有一些事件,它可以通知我在 ActiveX 控件内部(上)所做的点击或选择。为此,我需要在控件容器中使用事件接收器来处理来自 ActiveX 控件的事件。(对于设计时创建的 ActiveX 控件,这可以正常工作)

How do I HANDLE the events that are fired by the dynamically created ActiveX Controls?

[我知道我无法为动态创建的 ActiveX 控件定义事件接收器]

在此先感谢您的帮助!

4

1 回答 1

1

您可以通过 IConnectionPoint 查询 ActiveX 的 IConnectionPointContiner 接口和挂钩事件

于 2010-01-04T19:33:57.687 回答