正在阅读:使用GDI+在内存中转换图片类型使用GDI+在内存中转换图片类型

2004-06-08 14:55 出处:太平洋电脑网 作者:LuWei103 责任编辑:linjixiong


              return FALSE;

       }    

       imImage->Save(pStmImage, &clJpgClsid);

       if (pStmImage == NULL)

       {

              pStmBmp->Release();

              pStmImage>Release();

              GlobalUnlock(hMemBmp);

              GlobalFree(hMemBmp);

              GlobalFree(hMemImage;

              if (imImage != NULL) delete imImage;

              return FALSE;

       }

       LARGE_INTEGER liBegin = {0};

       pStmImage->Seek(liBegin, STREAM_SEEK_SET, NULL);

       BYTE* pbyImage = (BYTE *)GlobalLock(hMemImage);

       cbfImage.SeekToBegin();

       cbfImage.Write(pbyImage, GlobalSize(hMemImage));

       if (imImage != NULL) delete imImage;

       pStmBmp->Release();

       pStmImage->Release();

       GlobalUnlock(hMemBmp);

       GlobalUnlock(hMemImage);

       GlobalFree(hMemBmp);

       GlobalFree(hMemImage);

       return TRUE;

}


察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品