见图。查资料说是图片打印出现问题。
我的代码流程主要是:读图到CImage中,然后转移到数组中,将原对象销毁,对图像内容处理后,保存。
原来没问题,在加了参数循环后报错。
考虑到是循环中一些因素初始化操作导致的。
cImage_far.Destroy();
cImage_near.Destroy();
在每次循环中对象都会销毁。因此循环内应包含对象创建。
【其他】
HANDLE m_hDib,HBITMAP m_hBitmap,CBitmap* m_pBitmap它们有什么区别?以及它们和位图文件组成之间什么关系? - 调试易 https://www.debugease.com/vc/2498070.html
CImage图片放大显示,执行出错,m_HBitmap!=0 - 调试易 https://www.debugease.com/vc/3382291.html
关于m_HBitmap!=0报错-CSDN论坛 https://bbs.csdn.net/topics/392033400