编程 C++ 绘图板程序 DrawCli下载
微软的经典程序DrawCli,供大家下载学习。
程序提供直线、矩形、圆角矩形、椭圆、多边形等几何对象的绘制,支持对绘图对象边
界轮廓以及内部填充样式的设定,同时可以选定绘图对象,并能够利用鼠标对绘图对象进行
缩放操作。程序以绘图对象为原型构建面向对象的绘图系统,核心类为 CDrawObj 与 CDrawTool,
同时包括 CDrawDoc、CDrawView 等主要类。其中,CDrawDoc 为程序的文档类,存放了绘
图对象的数据,CDrawView 为视图类,存放了选中的对象数据,并负责移动、编辑等事件
的实现。CDrawObj 为绘图对象的基类,封装了绘图对象的成员变量与函数,CDrawTool 为
绘图工具的基类,封装了工具的变量与方法。
CDrawObj 类为所有绘图对象的基类,抽象了直线、矩形、圆角矩形、椭圆、多边形等
几何对象共有的变量与方法,提供了绘制、移动、设定轮廓、填充颜色等函数。绘图对象的
工作原理是利用对象的外接矩形来定义对象的几何数据(除多边形,多边形利用实际的节点
数据定义,后面将会讲……),是为了迎合GDI/GDI+图形库的图形定义原理(详细见MSDN),
, 相关下载链接:https://download.csdn.net/download/ChenH_7/87375218?utm_source=bbsseo
...全文
相关推荐
drawcli Demo
代码来源于网络,经本人部分修改,简单的说明了组态软件的设计原理,具有一定的参考价值。
drawcli.zip
Visual C++ MFC 示例 DRAWCLI 示例:阐释活动容器支持与特定于应用程序的功能的集成 DRAWCLI 示例是具有可视化编辑容器支持的面向对象的绘图应用程序。在 MFC ActiveX 容器示例(CONTAINER、OCLIENT 和 DRAWCLI)中,此示例最好地阐释了 ActiveX 容器支持与特定于应用程序的功能(在此示例中是绘图功能)的集成。此外,DRAWCLI 还说明如何在其“shape”和“drawing tool”类(CDrawObj 和 CDrawTool)的设计中有效使用 C++ 多态性。
VC++几何图形绘制Drawcli源代码文件
VC++几何图形绘制Drawcli源代码文件,支持绘画的图形有椭圆、矩形、圆形,可以选择背景叠加的方式,绘制结束的对象可以移动,可以制作组态软件。 运行环境:Windows/Visual C/C++
drawcli_farmerjgy_绘制填充_Vc_
DrawCli源码,综合了氏量绘图、画圆形、椭圆形、三角形等多种规则的图形,可填充图案、绘制直线、曲线、设置图形组合顺序等各种画图功能
VC DrawCli氏量绘图,填充、直线等效果集
摘要:VC/C++源码,图形处理,氏量绘图 DrawCli源码,综合了氏量绘图、画圆形、椭圆形、三角形等多种规则的图形,可填充图案、绘制直线、曲线、设置图形组合顺序等各种画图功能,确实是不错的绘图例子。


下载资源悬赏专区
