因为一个毕业程序调试不过去,烦了我很久!前面我还开了两个贴,也是这个问题。
http://expert.csdn.net/Expert/topic/2532/2532501.xml?temp=.3195459
http://expert.csdn.net/Expert/topic/2540/2540489.xml?temp=2.221316E-02
高分请教,解决的话,再开贴额外赠200分,
决不食言。我项目的要求:
1。基于MFC的跨进程通讯的COM程序。组件端作为进程外服务器,客户端使用组件服务。组件端与客户端是一到多的对应关系。
2。使用了出接口,提供组件到客户端的通讯。
3。组件端和出接口都不使用IDispatch接口。不需要很复杂的功能,只要跑通就行。我就是再组件端找连接点时有无效的指针错误。源码请发到:
[email protected]分不是问题,解决的好给500分都没有问题,只求一解!绝不食言!

解决方案 »

  1.   

    对mfc不是很熟
    记得潘爱民的com原理与应用有讲mfc编连接点的
    你可以找这本书的代码
      

  2.   

    不好意思,我程序编完后才发现楼主要求是进程外组件,我弄成了进程内的了,不过我想这不是问题,楼主可自行变过来(只是修改下CWinApp::InitInstance和去掉几个导出函数而已)。邮件已发出,请查收
      

  3.   

    这个问题在lop5712(LOP)的发来的例子程序的帮助下解决了。