关于API的几个问题(.inc文件)
1.   扩展名是inc的是什么文件? 其中有下面这一段,是不是ole32.dll中一个函数的声明。 
 [ 
             dllname( "OLE32.DLL "), 
             helpstring( "Storage   functions ") 
 ] 
 module   ole32   {   
             [entry( "CoCreateInstance ")] 
             LONG   CoCreateInstance( 
                         [in]   UUID   *CLSID, 
                         [in]   stdole.IUnknown   *pUnkOuter, 
                         [in]   CLSCTX   dwClsContext, 
                         [in]   UUID   *IID, 
                         [out]   void   *ppv); 
 } 
 2.由一堆inc生成的tlb是什么文件?是用什么工具生成的?为什么在vb6中我引用后可直接使用CoCreateInstance方法,在.net中引用后就没有这个方法可用。   
 3.我要用这个方法的话如何声明这个方法,特别是最后的那个方法指针 
 [DllImport( "OLE32.DLL ")] 
 public   static   extern   int   CoCreateInstance(   UUID   CLSID,stdole.IUnknown   pUnkOuter, CLSCTX   dwClsContext,   UUID   *IID, //[out]   void   *ppv); 
------解决方案--------------------Mark
------解决方案--------------------up
------解决方案--------------------tlb是com的一种文件,楼上的解释啦。
------解决方案--------------------我还是建议lz这样吧 
 先用vb.net写个d程序集出来给C#引用   
 vb.net的写法就和你vb6差不多的