2010-05-07 65 views

回答

2

簡單類型通過COM作爲變量傳遞。字符串,整數,浮點數,IUnknown接口以及所有這些的數組可以在變量中攜帶。

C#和其他.NET託管語言類型可以通過COM公開到非託管代碼,但COM將限制您的選項基本上是接口。您應該在託管代碼中定義接口並使用ComVisible屬性標記它們,以便COM可以看到它們。在你的類或結構上實現這些接口,你很好。

我忘記了如何通過COM實例化非託管代碼中的託管類,但搜索.NET COM互操作,並且它應該在某處。

相關問題