VC实现的简单绘图工具
可以作为课程设计的程序,实现简单的绘图,移动图形的功能。使用vc框架实现。GHpaint程序的几个重点程序的基本功能:程序提供绘图、删除已绘图形、移动已绘图形。可以选择绘图颜色、形状、线粗。重点问题:1、程序设计基于面向对象。程序中所有图形都从基类CShapebase派生,大部分工作(例如:删除、移动等)都在这个基类中完成。此类中的两个纯需函数://纯需函数DrawShape,每个基类都必须实现的函数。//指定不同图形的绘制方法。virtualvoidDrawShape(CDC*pdc)=0;//橡皮筋效果的算法函数virtualvoidZoomShape(CDC*pdc)=0;这两个函数需
用户评论
资源不错有帮助