1. 首页
  2. 编程语言
  3. 其他
  4. 我正在使用的的dib类

我正在使用的的dib类

上传者: 2018-12-21 12:57:18上传 CPP文件 3.07KB 热度 60次
我现在用的DIB类 函数及变量: 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; CPalette hPalette; public: CDib(void); ~CDib(void); CString m_fileName; CString GetFileName(); BOOL IsValid(); DWORD GetSize(); UINT GetWidth(); UINT GetHeight(); UINT GetNumberOfColors(); RGBQUAD* GetRGB(); BYTE* GetData(); BITMAPINFO* GetInfo(); WORD PaletteSize(LPBYTE lpDIB); WORD DIBNumColors(LPBYTE lpDIB); void SaveFile( CString filename); void LoadFile(CString dibFileName); CPalette* CreatBitmapPalette(CDib* pBitmap);//生成调色板函数
下载地址
用户评论
码姐姐匿名网友 2018-12-21 12:57:18

只有一个cpp文件好像,少了头文件,没什么作用