如何在一个已经写好但没有加入Automation
的单文档程序里加入服务器接口.
为什么会出现调用时
LPCLSID
为零.谢谢,因为对com 不懂,只是想用一点.

解决方案 »

  1.   

    个人感觉不是那么简单,如果希望提供的功能不简单的话。但要想往简单了做,倒也没那么复杂。最好找本书看一下,无非也就是写一个IDL生成代理;单定义一个类实现IDispatch;处理命令行参数/embeding;决定何时要产生UI,何时只是起消息循环;注册类场并做好计数工作。如果对automation有了解框架还是比较容易搭的。
      

  2.   

    inside com有2章讨论了这个,一章讲exe中的组件,一章讲IDspatch。而且都有例子代码,合起来就是一个automation服务器。