代码之家  ›  专栏  ›  技术社区  ›  Mark Nold

互操作和RCW(运行时可调用包装器)之间的区别是什么?

  •  4
  • Mark Nold  · 技术社区  · 16 年前

    只是术语吗?

    2 回复  |  直到 12 年前
        1
  •  4
  •   Michael Burr    16 年前

    互操作用于调用原始DLL导出。

    RCW(运行时可调用包装器)用于向.NET类公开COM对象,即使COM对象可由.NET代码调用。RCW是一个.NET代理,它使用互操作来连接COM对象。

    您可以将互操作直接用于COM,但这样做很困难。

        2
  •  2
  •   Martin Moser    16 年前