CBrush选件类

封装Windows图形设备接口(GDI)画笔。

class CBrush : public CGdiObject

成员

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

名称

说明

CBrush::CBrush

构造 CBrush 对象。

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

名称

说明

CBrush::CreateBrushIndirect

初始化与 LOGBRUSH 结构指定的样式、颜色和模式的画笔。

CBrush::CreateDIBPatternBrush

初始化一个设备无关位图(dib)与指定模式的画笔(DIB)。

CBrush::CreateHatchBrush

初始化具有指定的阴影的模式和颜色的画笔。

CBrush::CreatePatternBrush

初始化使用位图指定模式的画笔。

CBrush::CreateSolidBrush

初始化使用指定的纯色的画笔。

CBrush::CreateSysColorBrush

创建是默认系统颜色的画笔。

CBrush::FromHandle

返回指向 CBrush 对象,同时使处理Windows HBRUSH 对象。

CBrush::GetLogBrush

获取 LOGBRUSH 结构。

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

名称

说明

CBrush::operator HBRUSH

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

备注

若要使用 CBrush 对象,请构造 CBrush 对象并将其传递给需要一个画笔的所有 CDC 成员函数。

画笔可以修复,阴影或模式。

有关 CBrush的更多信息,请参见 图形对象

继承层次结构

CObject

CGdiObject

CBrush

要求

**标头:**afxwin.h

请参见

参考

CGdiObject选件类

层次结构图

CBitmap选件类

CDC 类

概念

MFC示例PROPDLG