我正在使用的的dib类

时间:2013-01-24 07:36:39
【文件属性】:

文件名称:我正在使用的的dib类

文件大小:3KB

文件格式:CPP

更新时间:2013-01-24 07:36:39

dib类

我现在用的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);//生成调色板函数


网友评论

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