void LoadMemImage( void * pMemData, long len)
{
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, len);
void * pData = GlobalLock(hGlobal);
memcpy(pData, pMemData, len);
GlobalUnlock(hGlobal);
IStream * pStream = NULL;
if (CreateStreamOnHGlobal(hGlobal, TRUE, & pStream) == S_OK)
{
CImage image;
if (SUCCEEDED(image.Load(pStream)))
{
//
..
}
pStream -> Release();
}
GlobalFree(hGlobal);
}
[绘制相关] 用CImage 读取 内存中的图片数据
最新推荐文章于 2021-05-28 11:07:47 发布