MFC GDI+ 绘图

MFC GDI+ 绘图

——————————————————————————

?
void CGDIplusTestView::OnDraw(CDC* /*pDC*/
     CGDIplusTestDoc* pDoc = GetDocument(); 
     ASSERT_VALID(pDoc); 
     if (!pDoc) 
         return
     // TODO: 在此处为本机数据添加绘制代码 
     CDC* pDC = GetDC(); 
     Graphics GDIplusObj(pDC->m_hDC); 
     CRect rt; 
     GetClientRect(&rt); 
     //绘制灰底 
     SolidBrush brush(Color(111,111,111)); 
     GDIplusObj.FillRectangle(&brush, rt.left, rt.top, rt.right, rt.bottom); 
     //绘制椭圆 
     Pen pen(Color(188,88,88),3); 
     GDIplusObj.DrawEllipse(&pen, 100, 100, 300, 300); 
     //输出文字 
     CString s(_T( "take care your health 保重身体" )); 
     FontFamily ff(_T( "微软雅黑" )); 
     Gdiplus::Font font(&ff, 24, FontStyleItalic, UnitPixel); 
     SolidBrush blue(Color(40,100,160)); 
     GDIplusObj.DrawString(s, s.GetLength(), &font, PointF(350,350), &blue); 
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值