我正在使用FireBreath插件为 activex 控件编写包装类。
在从 FireBreath 文档链接到的 FireBreath activex 包装器示例中,该项目的作者使用 FireEvent 从 activex 容器类异步触发事件。
但是 FireBreath 的文档现在在 FireEvent 方法下有一个注释,上面写着:
“注意:从 FireBreath 1.5.0 开始不推荐以这种方式触发事件”
而且在示例中,事件未使用以下格式在根 JSAPI 对象中注册:
FB_JSAPI_EVENT()
那么这是正确的做法吗?或者是否可以使用容器类调用事件
fire_event()
方法?