cdib.h

来自「用算法来实现一个收费系统」· C头文件 代码 · 共 28 行

H
28
字号
#if !defined(AFX_CDIB_H__F2B7382B_3453_11D3_96EA_00A0C948983E__INCLUDED_)
#define AFX_CDIB_H__F2B7382B_3453_11D3_96EA_00A0C948983E__INCLUDED_
class CDIB:public CObject
{
public:
	CDIB();
	virtual ~CDIB();
	BITMAPINFO * m_pBMI;
	BYTE * m_pDIBData;
	BYTE * m_pDIBOffset;

	virtual BOOL LoadFromFile(LPCTSTR lpszFileName);
	virtual void ShowDIB(CDC *pDC,int nLeft,int nTop,int nWidth,int nHeight);
	virtual void PasteDIB(CDC *pDC,int nLeft,int nTop,int nWidth,int nHeight);
	virtual void PasteDIB1(CDC *pDC,int nLeft,int nTop,int nWidth,int nHeight);

	int GetDIBWidth()
	{
		return m_pBMI->bmiHeader.biWidth;
	}
	int GetDIBHeight()
	{
		return m_pBMI->bmiHeader.biHeight;
	}

};

#endif

⌨️ 快捷键说明

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