CBrush::CreateHatchBrush
Inicializa un pincel con el modelo tramado especificado y color.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parámetros
nIndex
Especifica el estilo de trama del pincel.Puede ser de los siguientes valores:Sombreado deHS_BDIAGONAL Downward (de izquierda a derecha) en 45 grados
Sombreado doble horizontal y vertical deHS_CROSS
Sombreado doble deHS_DIAGCROSS en 45 grados
Sombreado deHS_FDIAGONAL Upward (de izquierda a derecha) en 45 grados
Sombreado deHS_HORIZONTAL Horizontal
Sombreado deHS_VERTICAL Vertical
crColor
Especifica el color de primer plano del pincel como color RGB (color de los sombreados).Vea COLORREF en Windows SDK para obtener más información.
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
El pincel puede posteriormente se seleccione como el pincel actual para cualquier contexto de dispositivo.
Ejemplo
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);
Requisitos
encabezado: afxwin.h