CBrush::CreateHatchBrush
Inicializa um pincel com o padrão e a cor chocados especificados.
BOOL CreateHatchBrush(
int nIndex,
COLORREF crColor
);
Parâmetros
nIndex
Especifica o estilo do portal do pincel. Pode ser qualquer um dos seguintes valores:Portal descendentes deHS_BDIAGONAL (esquerda para a direita) em 45 graus
Hachura horizontal e vertical deHS_CROSS
Hachura deHS_DIAGCROSS em 45 graus
Portal para cima deHS_FDIAGONAL (esquerda para a direita) em 45 graus
Portal horizontal deHS_HORIZONTAL
Portal de vertical deHS_VERTICAL
crColor
Especifica a cor do plano de fundo do pincel como uma cor RGB (cor dos portais). Consulte COLORREF em Windows SDK para mais informações.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
O pincel posteriormente pode ser marcada como o pincel atual 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