GDI+ Image 讀取內存二進制流顯示圖片


int iBmpSize = cd.nTotleLen;
    HGLOBAL hMemBmp = GlobalAlloc(GMEM_FIXED, iBmpSize);
    IStream* pStmBmp = NULL;
    CreateStreamOnHGlobal(hMemBmp, FALSE, &pStmBmp);

    m_pbyBmp = (BYTE *)GlobalLock(hMemBmp);
    memcpy(m_pbyBmp, m_data, cd.nTotleLen);



    //Image *image = Image::FromStream(pStmBmp);
    image = Image::FromStream(pStmBmp);

參考:https://blog.csdn.net/zhonghongjun/article/details/46413055


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM