2012第三章 VC++图像编程基础课件.pptVIP

  • 363
  • 0
  • 约5.63千字
  • 约 35页
  • 2017-08-12 发布于河南
  • 举报
2012第三章VC图像编程基础课件

第三章 VC++图像编程基础;一、与设备无关位图(DIB) ;;2.BMP文件头 P30;;3.位图信息头;4.颜色表(调色板);;;;二、CDib类库的建立 P40;1. CDib类的设计目标;;;;2. 构造CDib类;class CDib : public CObject { public: RGBQUAD* m_pRGB; // BYTE* m_pData; // UINT m_numberOfColors; //颜色个数 BOOL m_valid; BITMAPFILEHEADER bitmapFileHeader;//文件头 BITMAPINFOHEADER* m_pBitmapInfoHeader; //信息头 BITMAPINFO* m_pBitmapInfo; //位图信息指针 BYTE* pDib; DWORD size; //文件大小;public: CDib(); //无参构造函数 ~CDib(); //析构函数 char m_fileName[256]; char* GetFileName(); //返回位图文件名 BOOL IsValid(); DWORD GetSize(); //位图文件的大小

文档评论(0)

1亿VIP精品文档

相关文档