在VS2015环境下,利用MFC框架实现的一款高仿“画图”工具,实现绝大部分功能甚至更多创新点。(注释超详细)
实现了点、直线、曲线、折线、矩形、圆形、多边形等等形状,并且具有区域限制、鼠标捕捉等功能;
实现了不同笔型,包括铅笔、圆珠笔、荧光笔等等;
可以根据不同的笔设置不同的笔宽和笔色以及虚线、点线等等功能;
实现了多种画图工具,包括不限于橡皮、笔刷子、油漆桶、部分区域颜色填充、设置字体和颜色、添加文字;
实现放大镜功能等;
添加多个资源文件,制作工具栏,设置工具栏,实现滚动条滚屏操作等;
实现保存图片、关闭保存等等功能。
一句话概括一下,“画图”有的这里基本都有,“画图”没有的,这里还有。
1