c++,显示图像
代码说明:
IPicture接口对象的创建 方法1:直接通过文件创建 LPCSTR szFileUrl; IPicture *pIPicture; OleLoadPicturePath(CComBSTR(szFileUrl), (LPUNKNOWN)NULL, 0, 0, IID_IPicture, (LPVOID*)&pIPicture)) 方法2:通过IStream来创建 // 加载电子地图 LPCSTR szFileUrl; IStream *pStream = NULL; IPicture *pIPicture = NULL;; CFileStatus fstatus; CFile file; LONG lFileSize; HGLOBAL hGlobal; if(file.Open(szFileUrl, CFile::modeRead) && file.GetStatus(szFileUrl, fstatus) && ((lFileSize = fstatus.m_size) != -1)) { hGlobal = GlobalAlloc(GMEM_MOVEABLE, lFileSize);// 开辟大内存 if(hGlobal != NULL) { LPVOID pvData = NULL; &nb
下载说明:请别用迅雷下载,失败请重下,重下不扣分!