自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 收藏
  • 关注

空空如也

编程 C++ 绘图板程序 DrawCli

微软的经典程序DrawCli,供大家下载学习。 程序提供直线、矩形、圆角矩形、椭圆、多边形等几何对象的绘制,支持对绘图对象边 界轮廓以及内部填充样式的设定,同时可以选定绘图对象,并能够利用鼠标对绘图对象进行 缩放操作。程序以绘图对象为原型构建面向对象的绘图系统,核心类为 CDrawObj 与 CDrawTool, 同时包括 CDrawDoc、CDrawView 等主要类。其中,CDrawDoc 为程序的文档类,存放了绘 图对象的数据,CDrawView 为视图类,存放了选中的对象数据,并负责移动、编辑等事件 的实现。CDrawObj 为绘图对象的基类,封装了绘图对象的成员变量与函数,CDrawTool 为 绘图工具的基类,封装了工具的变量与方法。 CDrawObj 类为所有绘图对象的基类,抽象了直线、矩形、圆角矩形、椭圆、多边形等 几何对象共有的变量与方法,提供了绘制、移动、设定轮廓、填充颜色等函数。绘图对象的 工作原理是利用对象的外接矩形来定义对象的几何数据(除多边形,多边形利用实际的节点 数据定义,后面将会讲……),是为了迎合GDI/GDI+图形库的图形定义原理(详细见MSDN),

2023-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除