Aracılığıyla paylaş


CBrush::CreateHatchBrush

Belirtilen taranmış desen ve renk fırçayla başlatır.

BOOL CreateHatchBrush(
   int nIndex,
   COLORREF crColor 
);

Parametreler

  • nIndex
    Fırça yavrulama stilini belirtir.Aşağıdaki değerlerden biri olabilir:

    • HS_BDIAGONAL45 Derecede Aşağıya yavrulama (soldan sağa)

    • HS_CROSSYatay ve dikey görüyor

    • HS_DIAGCROSS45 Derece Çapraz Tarama

    • HS_FDIAGONAL45 Derecede yukarı yavrulama (soldan sağa)

    • HS_HORIZONTALYatay yavrulama

    • HS_VERTICALDikey yavrulama

  • crColor
    Fırça ön plan rengi rgb rengi (hatches renk) olarak belirtir.Bkz: colorref , Windows SDK daha fazla bilgi için.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Fırça, sonradan herhangi bir aygıt içerik için geçerli fırça olarak seçilebilir.

Örnek

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);

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CBrush sınıfı

Hiyerarşi grafik

CBrush::CreateBrushIndirect

CBrush::CreateDIBPatternBrush

CBrush::CreatePatternBrush

CBrush::CreateSolidBrush

CGdiObject::CreateStockObject

CreateHatchBrush