CBrush::CreateBrushIndirect
BOOL CreateBrushIndirect( const LOGBRUSH* lpLogBrush ):
返回值:调用成功时返回非零值,否则为0。
参数:
lpLogBrush
指向LOGBRUSH结构的指针,结构中记录了画刷的相关信息。
说明:
本函数用结构LOGBRUSH中指定的风格、颜色和模式初始化画刷。以后,该画刷可以被选为任何设备上下文的当前画刷。采用黑白位图(1位面、每像素1位)创建的画刷使用当前的文本颜色和背景色。位值置为0的像素点将用当前的文本颜色绘制。位值置为1的像素点将用当前的背景色绘制。
请参阅:
CBrush::CreateDIBPatternBrush
,
CBrush::CreatePatternBrush
,
CBrush::CreateSolidBrush
,
CBrush::CreateHatchBrush
,
CGdiObject::DeleteObject
, ::CreateBrushIndirect,
CGdiObject::CreateStockObject
,