.net 引用Com组件的几种方案

1、最简单的,通过VS添加引用xxx.dll,会自动长成一个Interop.xxx.dll,然后可以在.net中使用

2、tlbimp,将com转成.net 可以直接引用的托管dll

tlbimp c:\windows\system32\xxx.dll /out:Netxxx.dll

 然后可以添加对netxxx.dll的引用

3、通过Guid接口引用

[Guid("56A868B1-0AD4-11CE-B03A-0020AF0BA770"),
      InterfaceType(ComInterfaceType.InterfaceIsDual)]
      interface IMediaControl
 
 [ComImport, Guid("E436EBB3-524F-11CE-9F53-0020AF0BA770")]
      class FilgraphManager 

 

posted @   湛然  阅读(533)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示