CBrush::CreateHatchBrush
Inizializza un pennello al modello e il colore covati specificati.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parametri
nIndex
Specifica lo stile del tratteggio del pennello.Può essere qualsiasi dei seguenti valori:Tratteggio discendente diHS_BDIAGONAL (da sinistra a destra) a 45 gradi
DiHS_CROSS orizzontale e verticale crosshatch
Crosshatch diHS_DIAGCROSS a 45 gradi
Tratteggio dimensioni diHS_FDIAGONAL (da sinistra a destra) a 45 gradi
Tratteggio orizzontale diHS_HORIZONTAL
Tratteggio verticale diHS_VERTICAL
crColor
Specifica il colore di primo piano del pennello come colore RGB (il colore di covate).Vedere COLORREF in Windows SDK per ulteriori informazioni.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Il pennello successivamente può essere selezionato come il pennello corrente per qualsiasi contesto di dispositivo.
Esempio
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);
Requisiti
Header: afxwin.h