位图文件读写综述
2008-02-26 20:26:55 来源:WEB开发网核心提示:三、CFG_DIB的使用以下是CFG_DIB的使用示例代码,#include "fg_dib.h"CFG_DIB m_fgdib;//new filem_fgdib.NewFile(width, height, nbitnum);//open fileCFile* pf;pf = new CFile
三、CFG_DIB的使用
以下是CFG_DIB的使用示例代码。
#include "fg_dib.h"
CFG_DIB m_fgdib;
//new file
m_fgdib.NewFile(width, height, nbitnum);
//open file
CFile* pf;
pf = new CFile;
pf->Open(sFileName, CFile::modeRead);
m_fgdib.ReadFile(pf);
pf->Close();
delete pf;
//draw BMP
m_fgdib.m_Dest.x = 0;
m_fgdib.m_Dest.y = 0;
m_fgdib.m_DestSize.cx = m_fgdib.GetWidth();
m_fgdib.m_DestSize.cy = m_fgdib.GetHeight();
m_fgdib.m_Src.x = 0;
m_fgdib.m_Src.y = 0;
m_fgdib.m_SrcSize.cx = m_fgdib.GetWidth();
m_fgdib.m_SrcSize.cy = m_fgdib.GetHeight();
CDC* pDC = GetDC();
m_fgdib.Display(pDC);
//close BMP
m_fgdib.CloseFile();
如果您在阅读文章和使用代码过程中遇到的问题,请与作者联系:
吉林省长春市西民主大街6号地球探测科学与技术学院2001级硕士研究生(130026)
更多精彩
赞助商链接