見圖。查資料說是圖片打印出現問題。
我的代碼流程主要是:讀圖到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