【文件属性】:
文件名称:showjpeg MFC 打开JPEG文件
文件大小:203KB
文件格式:7Z
更新时间:2013-05-30 16:40:23
磁盘 打开 JPG 图片 MFC
从磁盘打开JPG图片 MFC
CFile file;
file.Open("angell.jpg",CFile::modeReadWrite);
DWORD len = file.GetLength();
hMem = GlobalAlloc(GMEM_MOVEABLE,len);
LPVOID pData = NULL;
pData = GlobalLock(hMem);
file.ReadHuge(pData,len);
file.Close();
GlobalUnlock(hMem);
CreateStreamOnHGlobal(hMem,TRUE,&m_pStream);
OleLoadPicture(m_pStream,len,TRUE,IID_IPicture,(LPVOID*)&m_pPicture);
m_pPicture->get_Height(&m_JPGHeight);
m_pPicture->get_Width(&m_JPGWidth);
【文件预览】:
ShowJPEG
----ShowJPEG.clw(2KB)
----ShowJPEG.dsw(541B)
----ShowJPEG.ncb(49KB)
----ShowJPEG.opt(558KB)
----StdAfx.cpp(210B)
----ShowJPEG.cpp(4KB)
----MainFrm.h(2KB)
----ShowJPEGView.h(2KB)
----ShowJPEG.h(1KB)
----ShowJPEGDoc.h(1KB)
----Debug()
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----angell.jpg(19KB)
----ShowJPEGView.cpp(3KB)
----MainFrm.cpp(2KB)
----Thumbs.db(6KB)
----Resource.h(496B)
----ShowJPEG.dsp(4KB)
----res()
--------ShowJPEGDoc.ico(1KB)
--------Thumbs.db(8KB)
--------ShowJPEG.rc2(400B)
--------Toolbar.bmp(1KB)
--------ShowJPEG.ico(1KB)
----ShowJPEG.rc(10KB)
----ShowJPEGDoc.cpp(2KB)
网友评论
- 实现打开一幅图片的功能
- 功能太简单了,不过也有借鉴之处
- 还可以,就是不够详细
- 好像只能启动是打开一个文件
- 能用,就实现了打开一幅jpg图片的简单功能