标签: .net com c++-cli
在c ++ / clr dll(.net 4.5)中,是否可以从本机IDispatch *(或IUnknown *,它是双接口COM对象)创建.NET对象?我不想注册COM对象,但我可以通过来自另一个dll的c调用获得指向它的指针。但是如何使用此指针创建.net对象(通过tlb中的“add reference ...”生成)?我的意思是,不直接调用Invoke等。
答案 0 :(得分:0)
好的,现在我自己找到了解决方案。我正在寻找Marshal.GetObjectForIUnknown。那可能太容易问了吗??