如何在MFC填充矩形颜色
我用的是CBrush*pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)),我现在想画一个矩形里面也...
我用的是CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)),我现在想画一个矩形里面也是绿色的矩形,应该用哪个函数呢
展开
2个回答
2015-08-02 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464976
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
在MFC填充矩形颜色方法如下:
//在界面内定义一个矩形,界面大小在框架类中已定义
RECT Rect1;
Rect1.left = 55;
Rect1.top = 40;
Rect1.right = 970;
Rect1.bottom = 290;
//定义一个画刷
CBrush Brush(RGB(0,0,0));
//用画刷填充矩形
pDC->FillRect (&Rect1,&Brush);
//在界面内定义一个矩形,界面大小在框架类中已定义
RECT Rect1;
Rect1.left = 55;
Rect1.top = 40;
Rect1.right = 970;
Rect1.bottom = 290;
//定义一个画刷
CBrush Brush(RGB(0,0,0));
//用画刷填充矩形
pDC->FillRect (&Rect1,&Brush);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询