现准备封装一com,处理图象,要求处理算法在com中,如何把处理后的结果在com外显示出来,不希望处理后存成文件,再读取文件显示.能否把处理后的数据传出来显示?请高手指点一下,给个思路!

解决方案 »

  1.   

    返回一个recordset好了,里面放你处理后的内容
      

  2.   

    当然封装的com得通用,不能只能vc调用,还能让.net调用.
    问题是图象数据如何传出来?
      

  3.   

    那要看进程内的还是进程外的了,进程内的怎么都好说,你用指针传出来不就行了么?
    要是进程外组件,可以用一个好像 什么windows内存映像 很早已前用过一次,但没有在com中实现,只是进程共享数据.  你到smdn上查查 filemaping 或mappingfile 或.....自己想吧!
      

  4.   

    不用指针,简单而言就是要传送dib数据或位图数据
      

  5.   

    压缩一下,把图像数据直接传递出来。string