06年的時(shí)候有過(guò)用CImage加載內(nèi)存里的圖片的需求,
當(dāng)時(shí)是這樣做的。
多年后,再次看這個(gè)問(wèn)題,發(fā)現(xiàn)更簡(jiǎn)單的辦法:
void LoadImage(void* pBuffer, int nSize, CImage& img)
{
COleStreamFile osf;
osf.CreateMemoryStream(NULL);
osf.Write(pBuffer, nSize);
osf.SeekToBegin();
img.Load(osf.GetStream());
}