⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cdib.h

📁 东南大学版本
💻 H
字号:
/*#ifndef ___CDIB_H
#define ___CDIB_H
*/
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;
	int MM;
public:
	CDib();
	~CDib();
	char m_fileName[256];
	char* 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(const CString filename);
public:
	void LoadFile(const char* dibFileName);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -