解决方案 »

  1.   

    好好学学编译原理就清楚了,和什么com没太大关系
      

  2.   

    功能上有点象 depends 和 spy++ 的合体
      

  3.   

    看了楼上的回答,恍然大悟,LZ是说他窗体内的?这恐怕是他的SDK文档吧?最简单的方法自己写文档,然后用树重新组织,人家未必是实现的接口嗅探那样的功能。
      

  4.   

    com接口中包含typelib,可以是可以把所有接口、函数、参数、描述遍历出来的。
      

  5.   

    不是,不是,我说的是他的功能。感觉他那样用起来很方便,直接就可以用COM了。
      

  6.   

    其实vs2008以上都支持c++中文编程了。
    其实编译后也无所谓中文还是英文,在dll和exe里面只有地址码。
      

  7.   

    vs2008以上 ,com的给外部调用API函数不允许英文。 其他都可以中文。
      

  8.   

    7楼说的对,com接口中包含typelib,可以是可以把所有接口、函数、参数、描述遍历出来的。 
    比如你只有一个.dll文件,就可以通过VC自带的工具OLE/COM Object viewer查看这个com组件的接口。
    在VC中#import导入一个com组件,便可以生成tlh、tli文件,内有COM接口函数的声明。
    也可以用MFC的导入类型库功能,便可以生成每个接口对应的.h声明文件。
    然后就可以直接调用了。在vb/c#/脚本语言中调用com组件是比较方便的,在VC++中调用没有它们方便,因为COM组件本来就是用VC++开发的,很少有人用VC++写个模块,以COM组件形式包装,专门给VC++程序员使用。
      

  9.   

    好吧,楼上都是大神。折腾了半天,简单的弄了个类,个人感觉还比较好用。
    https://code.csdn.net/kingsollyu/libx
    想要这种功能的朋友可以去看下。结贴了。