码迷,mamicode.com
首页 > 编程语言 > 详细

C++ Brush

时间:2014-08-01 22:41:42      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   strong   2014   ar   

 

 

 

关键点

 

 

实现过程

 

 

void CCreateBrushView::OnDraw(CDCpDC)
{
    CCreateBrushDocpDoc = GetDocument();
    ASSERT_VALID(pDoc);
    //创建画刷方法1;
    LOGBRUSH lb;
    lb.lbStyle =BS_HATCHED;
    lb.lbColor=(COLORREF)0x00FF0000;
    lb.lbHatch=HS_CROSS;
    CBrush NewBrush1;
    NewBrush1.CreateBrushIndirect(&lb);
    CBrushpOldBrush1=pDC->SelectObject(&NewBrush1);
    pDC->Rectangle(50,50,200,300);
    pDC->SelectObject(pOldBrush1);
    //创建画刷方法2;
    CBrush NewBrush2((COLORREF)0x0000FF00);
    CBrushpOldBrush2=pDC->SelectObject(&NewBrush2);
    pDC->Rectangle(250,50,400,300);
    pDC->SelectObject(pOldBrush2);
    //创建画刷方法3;
    CBrush NewBrush3(HS_BDIAGONAL,(COLORREF)0x000000FF);
    CBrushpOldBrush3=pDC->SelectObject(&NewBrush3);
    pDC->Rectangle(450,50,600,300);
    pDC->SelectObject(pOldBrush3);

}

 

 

bubuko.com,布布扣   


 

备注

 

 

相关链接

                           

 

 




C++ Brush,布布扣,bubuko.com

C++ Brush

标签:style   blog   http   color   os   strong   2014   ar   

原文地址:http://www.cnblogs.com/xe2011/p/3885698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!