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