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