MFC常用的绘图操作-创新互联
CPen pen;//画笔 pen.CreatePen(PS_SOLID, 1, m_coForeColor); CPen * pOldPen = theMemDC.SelectObject(&pen); LOGBRUSH logBrush; logBrush.lbStyle = BS_SOLID; logBrush.lbColor = m_coForeColor; CBrush brush; brush.CreateBrushIndirect(&logBrush); CBrush * pOldBrush = theMemDC.SelectObject(&brush); CPoint pt[] = { CPoint(9,9),CPoint(25,17),CPoint(9,28) }; theMemDC.Polygon(pt, 3);//画三角形 //标题文字 CRect rt2(30, 9, 250, 27); theMemDC.SetBkMode(0); theMemDC.SetTextColor(m_coForeColor); theMemDC.SetBkColor(RGB(255, 0, 0)); CFont font; font.CreatePointFont(99, _T("微软雅黑"), &theMemDC); CFont * pOldFont = theMemDC.SelectObject(&font); theMemDC.DrawText(m_sTime, rt2, DT_SINGLELINE | DT_LEFT); m_bmpBlueToothOpenDC.BitTrans(610, 7, m_bmpBlueToothOpenDC.Width(), m_bmpBlueToothOpenDC.Height(), &theMemDC, 0, 0, RGB(43, 157, 229)); pDC->BitBlt(0,0,m_nWidth,m_nHeight,&theMemDC,0,0,SRCCOPY); theMemDC.SelectObject(pOldPen); theMemDC.SelectObject(pOldFont); theMemDC.SelectObject(pOldBrush); MemDC.DeleteDC();建网站原本是网站策划师、网络程序员、网页设计师等,应用各种网络程序开发技术和网页设计技术配合操作的协同工作。成都创新互联公司专业提供成都做网站、网站建设,网页设计,网站制作(企业站、响应式网站设计、电商门户网站)等服务,从网站深度策划、搜索引擎友好度优化到用户体验的提升,我们力求做到极致!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文标题:MFC常用的绘图操作-创新互联
URL地址:http://ybzwz.com/article/djigch.html