CBrush::CreateHatchBrush
Initialisiert ein Pinsel mit der angegebenen Schraffur und Farbe.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parameter
nIndex
Gibt den Schraffurstil des Pinsels an. Er kann einen der folgenden Werte aufweisen:HS_BDIAGONAL schraffieren nach unten (von links nach rechts) unter 45 Grad
horizontale und vertikale Kreuzschraffur HS_CROSS
HS_DIAGCROSS Kreuzschraffur bei 45 Grad
HS_FDIAGONAL Schraffur nach oben (von links nach rechts) unter 45 Grad
horizontale Schraffur HS_HORIZONTAL
vertikale Schraffur HS_VERTICAL
crColor
Gibt die Vordergrundfarbe des Pinsels als RGB-Farbe an (die Farbe der Schraffur). Siehe COLORREF in Windows SDK weitere Informationen.
Rückgabewert
ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Der Pinsel kann als der aktuelle Pinsel für jeden Gerätekontext nach ausgewählt werden.
Beispiel
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);
Anforderungen
Header: afxwin.h