// 方法一 画刷的创建
CBrush bsh1(RGB(255,0,0));
//方法二 创建一个没有初始化的画刷
CBrush bsh2;
bsh2.CreateSolidBrush(RGB(255,0,0));
//方法三 可以通过LOGBRUSH 结构体 初始化CBrush::CreateBrushIndirect() 函数 ,和CPen类似
//创建一个阴影线画刷
CBrush bsh3(HS_DIAGCROSS,RGB(255,0,0));
//创建一个阴影线画刷
CBrush bsh4;
bsh4.CreateHatchBrush(HS_DIAGCROSS,RGB(255,0,0));
CBrush *bsh=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); //创建空画刷
GDI画刷和CBrush类
最新推荐文章于 2019-09-05 22:17:52 发布