Image::FromFile() Bitmap::FromFile() 并不是将图像调入内存,而是如同文件指针一样,用一个图像指针指向图像,对其进行操作。
m_pImage=Image::FromFile(str);
m_pMemBmp=Bitmap::FromFile(str);
当执行此语句时,可发现内存并无增加,只是在使用这个指针进行DrawImage()时,才将图像中数据调入内存
m_pGbmp->DrawImage(m_pImage,destRC,source_x,source_y,source_w,source_h,UnitPixel); //读图像中数据 并将数据保存在m_pGbmp关联的位图或上下文环境中