void CBihetuxingView::OnDraw(CDC* pDC)
{
CBihetuxingDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CPen Pen; CPen *OldPen;
Pen.CreatePen(PS_SOLID,2,RGB(255,255,0));
CBrush Brush;CBrush *OldBrush;
Brush.CreateHatchBrush(4,RGB(0,200,200));//填充部分的内容,HS_BDIAGONALHS_BDIAGONAL 向下阴影(从左到右)在45度
//HS_CROSS 水平和垂直跨阴影线//在45度的HS_DIAGCROSS 跨阴影线//HS_FDIAGONAL 向上阴影(从左到右)在45度
//HS_HORIZONTAL 级别的阴影//HS_VERTICAL 垂直阴影//CBrush::CreateHatchBrush初始化具有指定的阴影的模式和颜色的画笔。
OldPen= pDC->SelectObject(&Pen);
OldBrush=pDC->SelectObject(&Brush);
pDC->RoundRect(100,100,300,300,30,60);//矩形nLeftRect:指定矩形左上角的X坐标。
//nTopRect:指定矩形左上角的Y坐标。
//nRightRect:指定矩形右下角的X坐标。
//nbottomRect:指定矩形右下角的Y坐标。
//nWidth:指定用来画圆角的椭圆的宽。
//nHeight:指定用来画圆角的椭圆的高。
//BOOL RoundRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidth, int nHeight);
pDC->SetBkColor(RGB(255,255,0));
pDC->SetBkMode(OPAQUE);
pDC->Ellipse(300,100,500,200);//椭圆
pDC->Pie(300,100,600,400,300,400,600,400);//扇形
pDC->SelectObject(OldPen);
pDC->SelectObject(OldBrush);。