编程 C++ 绘图板程序 DrawCli下载

weixin_39821260 2023-01-24 15:00:15
微软的经典程序DrawCli,供大家下载学习。 程序提供直线、矩形、圆角矩形、椭圆、多边形等几何对象的绘制,支持对绘图对象边 界轮廓以及内部填充样式的设定,同时可以选定绘图对象,并能够利用鼠标对绘图对象进行 缩放操作。程序以绘图对象为原型构建面向对象的绘图系统,核心类为 CDrawObj 与 CDrawTool, 同时包括 CDrawDoc、CDrawView 等主要类。其中,CDrawDoc 为程序的文档类,存放了绘 图对象的数据,CDrawView 为视图类,存放了选中的对象数据,并负责移动、编辑等事件 的实现。CDrawObj 为绘图对象的基类,封装了绘图对象的成员变量与函数,CDrawTool 为 绘图工具的基类,封装了工具的变量与方法。 CDrawObj 类为所有绘图对象的基类,抽象了直线、矩形、圆角矩形、椭圆、多边形等 几何对象共有的变量与方法,提供了绘制、移动、设定轮廓、填充颜色等函数。绘图对象的 工作原理是利用对象的外接矩形来定义对象的几何数据(除多边形,多边形利用实际的节点 数据定义,后面将会讲……),是为了迎合GDI/GDI+图形库的图形定义原理(详细见MSDN), , 相关下载链接:https://download.csdn.net/download/ChenH_7/87375218?utm_source=bbsseo
...全文
7 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

13,103

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧