本帖最后由 ThinkingMind1988 于 2011-06-09 14:04:38 编辑

解决方案 »

  1.   

    既然用了COM就表玩那种硬生生的指针,Function([out] IUnknown** pFStream),到时候QueryInterface成IStream
      

  2.   

    COM学的时间不长,还不会用QueryInterface,呵呵。准备补补。
      

  3.   

    嗯,谢谢,那么必须要用IStream么?
      

  4.   

    用不用IStream,关键看你COM组件给什么语言调用的问题,如果给VBScript,Javascript之类的语言使用,直接用IStream百分百会杯具。如果还是给C++玩,直接用指针都可以。用IUnknow的话,可以给到C#用,用IDispatch能照顾到所有语言。