你用的什么操作系统?如果是NT,用任务管理器看一下内存使用情况。还有,Win2000在内存使用方面比NT要好,建议使用2000

解决方案 »

  1.   

    我写过 Iamge TO MS SQL Server的程序。
    能把源程序给我看一下吗?  我帮你分析一下错在那里,可以吗?
      

  2.   

    你的问题可以在这两个方面试试看:
    1:有无使用用MFC数组但没有remove
    2:是否使用了gdi对象而没有deleteobject
    这两种情况下都不会看到内存泄露的。但实际上内存被大量占用为了进一步帮你确认错误的可能原因,你不妨把要对图像做些什么处理以及用户发送图片资料时程序会试图做些什么写出来!
      

  3.   

    感谢大家的答复,问题已经解决了。
    真正的原因是图象过大引起的,本人不如许大于1M的图象,而在写代码时,用AfxThrowMemoryException()发出了异常(不应该这么赖的,单独写一个异常就好了)。
    主要是我改写了CByteArray类(原来的处理图象效率不行,而CLongBinaryArray好像有问题)时间常了,忘记了这个问题。