BOOL CreateHatchBrush( int nIndex, COLORREF crColor );
Return Value
Nonzero if successful; otherwise 0.
Parameters
nIndex
Specifies the hatch style of the brush. It can be any one of the following values:
crColor
Specifies the foreground color of the brush as an RGB color (the color of the hatches). See COLORREF in the Win32 SDK documentation for more information.
Remarks
Initializes a brush with the specified hatched pattern and color. The brush can subsequently be selected as the current brush for any device context.
Example
CBrush brush;
brush.CreateHatchBrush(HS_BDIAGONAL, RGB(255, 0, 0));
CBrush* pOldBrush;
CPen* pOldPen;
pOldBrush = (CBrush*)pDC->SelectObject(&brush);
pOldPen = (CPen*)pDC->SelectStockObject(NULL_PEN);
pDC->Ellipse(CRect(50, 50, 250, 250));
pDC->SelectObject(pOldBrush);
pDC->SelectObject(pOldPen);
CBrush Overview | Class Members | Hierarchy Chart
See Also CBrush::CreateBrushIndirect, CBrush::CreateDIBPatternBrush, CBrush::CreatePatternBrush, CBrush::CreateSolidBrush, CGdiObject::CreateStockObject, ::CreateHatchBrush