我正在尝试在 C# 中使用旧的 ActiveX 控件,以及 CreateSink 方法中的这一行
cookie = new AxHost.ConnectionPointCookie(ocx, eventMulticaster, typeof(TrueDBGridEvents));
将失败并产生异常。
例外是“源对象不公开 'TrueDBGridEvents' 事件接口。当您在对象浏览器中查看时,接口就在那里。
我找不到 ConnectionPointCookie 找不到此接口的原因。