dib.h

来自「本书分为五个部分」· C头文件 代码 · 共 32 行

H
32
字号
#pragma once

// CDib 命令目标

class CDib : public CObject
{
public:
	CDib();
	virtual ~CDib();

	BITMAPINFO*	m_pBMI;					// BITMAPINFO结构指针
	BYTE*		m_pDIBData;				// DIB图象数据指针

	virtual BOOL LoadFromFile(LPCTSTR lpszFileName);	
										// 从BMP文件中读入位图
	virtual void ShowDIB(CDC* pDC, int nLeft, int nTop,
						 int nWidth, int nHeight);
										// 显示DIB 

	int GetDIBWidth()					// 获取DIB的宽度
	{
		return m_pBMI->bmiHeader.biWidth;
	}

	int GetDIBHeight()					// 获取DIB的高度
	{
		return m_pBMI->bmiHeader.biHeight;
	}
};


⌨️ 快捷键说明

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