CBrush::CreateHatchBrush
Inicializa um pincel com o padrão especificado tracejado e cor.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parâmetros
nIndex
Especifica o estilo de hachura do pincel.Pode ser qualquer um dos seguintes valores:HS_BDIAGONAL Hachura descendente (da esquerda para a direita) em 45 graus
HS_CROSS Cruzado horizontal e vertical
HS_DIAGCROSS Hachura a 45 graus
HS_FDIAGONAL Hachura ascendente (da esquerda para a direita) em 45 graus
HS_HORIZONTAL Hachura horizontal
HS_VERTICAL Hachura vertical
crColor
Especifica a cor de primeiro plano do pincel sistema autônomo uma cor RGB (a cor da hachuras).See COLORREF in the Windows SDK Para obter mais informações.
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
O pincel, em seguida, pode ser selecionado sistema autônomo o pincel corrente para qualquer contexto de dispositivo.
Exemplo
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
Cabeçalho: afxwin.h