CBrush::CreateHatchBrush
Inicjuje pędzla z określonym kreskowane deseni i kolorów.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parametry
nIndex
Określa styl kreskowania pędzla.Mogą to być jeden z następujących wartości:HS_BDIAGONALKreskowanie opadające (od lewej do prawej) pod kątem 45 stopni
HS_CROSSPoziome i pionowe kreskowany
HS_DIAGCROSSKreskowanie krzyżowe pod kątem 45 stopni
HS_FDIAGONALKreskowanie wznoszące (od lewej do prawej) pod kątem 45 stopni
HS_HORIZONTALKreskowanie poziome
HS_VERTICALKreskowanie pionowe
crColor
Określa kolor narzędzia Pędzel jako kolor RGB (kolor włazy).Zobacz COLORREF w Windows SDK Aby uzyskać więcej informacji.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Następnie można wybrać pędzla jako bieżący pędzel wszelkich kontekstu urządzenia.
Przykład
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);
Wymagania
Nagłówek: afxwin.h