位图装入、显示的c++类。
使用方法:
1 构造类的一个实例对象:
空实例 CDIB bmp();
用资源号构造 CDIB bmp(nResID);
用文件构造 CDIB bmp("PATH//Filename.bmp");
2 若1步构造的是空实例对象,则须装入位图:
从文件装入 BOOL bmp.LoadFromFile("PATH//Filename.bmp");
从资源装入 BOOL bmp.LoadFromResource(UINT nResID);
3 画位图图象
Draw(CDC* pDC,目标图左上角x&y坐标,长&宽,原图象左上角x&y坐标);
Draw(CDC* pDC,目标图左上角x&y坐标);
Draw(CDC* pDC);
Stretch(CDC* pDC, 目标图左上角x&y坐标,长&宽,原图像左上角x&y坐标,长&宽);
注: pDC的获取: CDC *pDC=GetDC();