`
mybwu_com
  • 浏览: 179717 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

VC 如何对不规则图形填充颜色

 
阅读更多
			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);


运行结果为一个对号!

分享到:
评论

相关推荐

    C++MFC教程

    Visual C++MFC入门教程 目录 +-- 第一章 VC入门 |------ 1.1 如何学好VC |------ 1.2 理解Windows消息机制 |------ 1.3 利用Visual C++/MFC开发Windows程序的优势 ...颜色和背景色不属于字体的属性。关于如何创建...

    Visual C++ 编程资源大全(源码 控件)

    (222KB)<END><br>13,Stranbut.zip 你需要不规则形状的按钮吗?这个类已经替你做好了,使用它吧(67KB)<END><br>14,tributton.zip 你需要三角形的按钮吗?这个类已经替你做好了,使用它吧(31KB)<END><br>15,...

    PT80-NEAT开发指南v1.1

    NEAT 开 发 指南 文档 适用于 PT80 系列 移动数据终端 版本记录 版本号 版本描述 发布日期 V 1.0 初始版本。 2012-04-12 V1.1 修改前三章内容 2012-09-25 目录 第一章 关于本手册.....................................

    JAVA上百实例源码以及开源项目

     Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...

    JAVA上百实例源码以及开源项目源代码

    Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组...

    asp.net知识库

    对页面SCROLLING的CSS不能生效原因 .Net 中IE使用WinForm控件的使用心得。 动态加载用户控件的组件!(终结MasterPages技术) 在ASP.NET 1.1下实现模板化站点的新思路 在ASP.Net中两种利用CSS实现多界面的方法 用于...

Global site tag (gtag.js) - Google Analytics