释义 |
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, |