和 inproc com 不是一样的么?还是要Advise(),UnAdvise()啊!
只不过你的out going interface 需要有proxy/stub dll(IDispatch继承的可以通过系统的proxy/stub dll)

解决方案 »

  1.   

    不那么简单,如果你的组件是STA的,要用到CoMarshalInterface/CoMarshalInterThreadInterfaceInStream(够长吧)
      

  2.   

    horris说得不错,
    但我想到了一个办法:
         不用horris 的方法
    如果你的组件是有窗口的(不需要的话,hide window吧),那么在子线程中象组件中发消息PostThreadMessage
    由组件负责发送连接点事件应该也可以