|
|
1
6
背景
对于几乎所有的IDL命令,在C#中都有相同的可能性,尽管并不总是在just-in接口中。COM的基本接口总是
在演讲中,当谈到COM接口时,通常会谈到实现。在c#中,您通常谈论调用方和实现方理解的空契约。 翻译IDL如上所述,上面的IDL是DOM的。DOM是用C实现的,比它的COM同类(以及许多版本)强大得多。如果确实要创建一个可以调用COM DOM接口的C类包装器:
也可以直接在COM DLL(进程中)或可执行文件(进程外)上运行tlbimp.exe来创建.NET COM包装器。 更多信息一个基本的,但极其辉煌和全面的介绍COM是唐盒的名著 Essential COM ,关于IDL,我建议 Essential IDL by Gudgin . 当然,关于COM和.NET的所有知识都写在了一本综合性的,但略显臃肿的, .NET and .COM The Complete Interoperability Guide |