如题。

解决方案 »

  1.   

    打开vc,tools,OLE/COM Object Viewer
      

  2.   

    系统开始菜单Visual Studio 6.0 tools-->OLE View或
    VC的tools--〉OLE/COM Object Viewer
      

  3.   

    谢谢你们介绍的好工具,我用的是Visual Studio 6.0 tools-->OLE View,不过它显示的似乎并不完整,有些CoClass只显示它显示了IDispatch,但实际上并不止这些接口,比如它所实现的IObjectWithSite等接口都没有显示,不知道为什么?另外我打开几个DLL,有些是google desktop,有些是delphi编译的,里面肯定包含了automation object,但打开时显示错误:
    IMoniker::BindToObject failed on the file moniker created from ( "D:\GD_SDK\Test\EyGdPlugin3\Plugin3XLib.dll" ).
    Bad extension for file MK_E_INVALIDEXTENSION ($800401E6)
    不知为什么?有没有更完整的,能完全分析任何含有com object的dll的工具?再次谢谢。
      

  4.   

    VS2003也试过了,也是没有显示DLL里面所有com的信息。