如用delphi的话只要把.tlb文件导入,就可就看到所有的接口和信息

解决方案 »

  1.   

    在vc中用import语句将.tlb文件导入即可。
    vc inside中有这方面的例子
      

  2.   

    rose 可以导入,而且生成设计图,很好用
      

  3.   

    这个问题分为两个方面:
    1.在程序中使用类型库定义的接口类型,使用import语句导入类型库文件或者含有类型信息的动态库文件。
    2.为了获取类型库中都定义了哪些接口,可以使用工具oleview,知道了接口定义后,可以借助1在程序中使用接口类型了。
      

  4.   

    MSDN中这样写道:
    The #import directive is used to incorporate information from a type library. The content of the type library is converted into C++ classes, mostly describing the COM interfaces.
      

  5.   

    如果只是想查看一下组件的接口信息,可以打开VS 6中带的一个工具OLE VIEW,选择VIEW TypeLib菜单即可;如果想在程序中调用接口方法,就像楼上说的,使用#import导入指令,或者是直接使用COM API,如:CoInitialize(NULL),CoCreateInstance,CoCreateInstanceEx,CoUninitialize(),具体的使用方法MSDN上说的很清楚。
      

  6.   

    #import "xxx.dll" 也是可行的
    用oleview产生idl
    用midl编译产生.tlb和.h