CBitmap选件类

封装Windows图形设备接口(GDI)位图并提供成员函数操作位图。

class CBitmap : public CGdiObject

成员

6t1yfd35.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CBitmap::CBitmap

构造 CBitmap 对象。

6t1yfd35.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CBitmap::CreateBitmap

初始化具有指定的宽度、高度和位组合的设备相关的内存位图的对象。

CBitmap::CreateBitmapIndirect

初始化位图的对象与 BITMAP 结构(如果指定了)生成的宽度、高度和位组合。

CBitmap::CreateCompatibleBitmap

初始化使用位图的对象,以使其与指定的设备兼容。

CBitmap::CreateDiscardableBitmap

初始化与指定的设备兼容的一discardable位图的对象。

CBitmap::FromHandle

返回指向 CBitmap 对象,同时使处理Windows HBITMAP 位图。

CBitmap::GetBitmap

用有关位图的信息来加载一 BITMAP 结构。

CBitmap::GetBitmapBits

复制指定的位图的位到指定缓冲区。

CBitmap::GetBitmapDimension

返回位图的宽度和高度。 该高度和宽度假定由 SetBitmapDimension 成员函数之前设置。

CBitmap::LoadBitmap

通过填写命名位图资源从应用程序的可执行文件和附加位图初始化对象到对象。

CBitmap::LoadMappedBitmap

加载位图和映射颜色设置为当前系统颜色。

CBitmap::LoadOEMBitmap

通过加载预定义的Windows位图和附加位图初始化对象到对象。

CBitmap::SetBitmapBits

将位图的位到指定的位值。

CBitmap::SetBitmapDimension

分配宽度和高度到0.1个单位的位图。

6t1yfd35.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

CBitmap::operator HBITMAP

返回Windows处理附加到 CBitmap 对象。

备注

若要使用 CBitmap 对象,请构造对象,将位图句柄它使用一个初始化成员函数,然后调用对象的成员函数。

有关使用图形对象的更多信息(如 CBitmap,请参见 图形对象

继承层次结构

CObject

CGdiObject

CBitmap

要求

**标头:**afxwin.h

请参见

参考

CGdiObject选件类

层次结构图

概念

MFC MDI示例