VC 如何对不规则图形填充颜色
2012-06-18 13:13
337 查看
CRect rectCheck = rectBox; rectCheck.left += 3; rectCheck.top += 3; penLed.DeleteObject(); penLed.CreatePen(PS_SOLID, 1, RGB(19, 202, 0)); pDC->SelectObject(&penLed); brushLed.DeleteObject(); brushLed.CreateSolidBrush(RGB(19, 202, 0)); POINT p[] = { {rectCheck.left + 0, rectCheck.top + 2}, {rectCheck.left + 2, rectCheck.top + 4}, {rectCheck.left + 6, rectCheck.top + 0}, {rectCheck.left + 6, rectCheck.top + 2}, {rectCheck.left + 2, rectCheck.top + 6}, {rectCheck.left + 0, rectCheck.top + 4}, {rectCheck.left + 0, rectCheck.top + 2} }; pDC->Polygon(p,7); CRgn rg; rg.CreatePolygonRgn(p,7,WINDING); pDC->FillRgn(&rg,&brushLed);
运行结果为一个对号!
相关文章推荐
- MFC中如何在不规则的区域内填充颜色
- vc如何画圆,并填充颜色
- 如何为不规则图形填充颜色 (注:图形是闭合的)
- <canvas>学习笔记——如何给图形填充颜色
- VC/MFC——如何设置对话框背景颜色
- 如何设置opengl结合vc开发绚丽的3D图形---操作详解
- 在autocad中对二维图形的颜色填充
- VC 实现视图区背景颜色渐变填充
- VC 图形填充
- [转]如何设置opengl结合vc开发绚丽的3D图形---操作详解
- 几何画板怎么给月牙图形填充颜色
- VC/MFC如何设置对话框背景颜色
- VC/MFC如何设置对话框背景颜色
- VC/MFC如何设置对话框背景颜色
- 晒晒C++:虚函数的真相(VC编译器如何实现“virtual ”规则)(转载的非原创)
- VC编程中如何设置对话框的背景颜色和静态文本颜色
- 如何在PS和FLASH里做渐变颜色填充的字体
- VC 图形填充
- highcharts图表合唱篇:如何结合Renderer.circle渲染类实现一些无厘头的需求如圆环内环颜色填充
- VC/MFC如何设置对话框背景颜色