“接口描述 ”,你是指输出函数的说明吗!e.g emp.h文件,有!
但它好像不像标准的dll封装,COM技术封装的dll的调用存在CLSID和IID的问题,不能简单的重写!

解决方案 »

  1.   

    标准的可二次开发的COM组件,有两种发布方式:
    1.发布接口定义的头文件(好像不多,因为它违背了组件接口的跨语言原则)
    2.发布类型库(推荐做法),类型库载体一般是tlb文件,但更多是作为dll或exe的资源发布,你可以用OLE Viewer(Visual Studio工具)导出idl来使用。
      

  2.   

    duanrain(dyl) 谢谢你的方法!
    还想请教一下:在没有源码的情况下可以重新封装的COM的方法?这种方法必须在调用者也不改动的情况下!
    我的方法:挂接API函数LoadLibrary,在测试程序中可以,但我不知怎样把它挂接到调用者进程中,远端线程插入的方法可以吗?谢谢!