void CMFCView::OnDraw(CDC* pDC) { CMFCDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; CBrush br(RGB(255, 0, 0)); //FillRect CRect rect1(50, 50, 200, 200); pDC->FillRect(&rect1,&br); //FrameRect CRect rect2(250, 50, 400, 200); pDC->FrameRect(&rect2, &br); //InvertRect CRect rect3(450, 50, 600, 200); pDC->InvertRect(&rect3); //DrawIcon HICON ic = AfxGetApp()->LoadStandardIcon(IDI_QUESTION); pDC->DrawIcon(50, 250, ic); } 效果: |
|