嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
mfc画太极图
void CAdminView::OnDraw(CDC* pDC)
{
CAdminDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CBrush redBrush,blueBrush;
CPen redPen,bluePen;
redPen.CreatePen(PS_SOLID | PS_COSMETIC,1,RGB(255,0,0));
bluePen.CreatePen(PS_SOLID | PS_COSMETIC,1,RGB(0,0,0));
redBrush.CreateSolidBrush(RGB(255,0,0));
blueBrush.CreateSolidBrush(RGB(0,0,0));
CBrush *oldBrush = pDC->SelectObject(&redBrush);
CPen *oldPen = pDC->SelectObject(&redPen);
CRect rect(100,100,400,400);
pDC->Pie(&rect,CPoint(100,250),CPoint(400,250));
pDC->SelectObject(&bluePen);
pDC->SelectObject(&blueBrush);
pDC->Pie(&rect,CPoint(400,250),CPoint(100,250));
pDC->SelectObject(&redBrush);
pDC->SelectObject(&redPen);
pDC->Ellipse(100,175,250,325);
pDC->SelectObject(&blueBrush);
pDC->SelectObject(&bluePen);
pDC->Ellipse(250,175,400,325);
pDC->Ellipse(165,240,185,260);
pDC->SelectObject(&redBrush);
pDC->SelectObject(&redPen);
pDC->Ellipse(315,240,335,260);
pDC->SelectObject(oldPen);
pDC->SelectObject(oldBrush);
}