- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 C++运算符重载
一、概念 赋予已有的运算符多重含义。二、注意事项 (1)不能重载的运算符名 :: .* . ?: (2)必须具有一个类类型(或枚举类型)操作数 (3)优先级和结合性是固定的 (4)不再具有短路求值特性 作为”&&”和”||”操作符的操作数表达式,这些表达式...
2018-06-03 15:53:25 146
MFC实现高仿画板、绘图软件功能(带详细注释)
在VS2015环境下,利用MFC框架实现的一款高仿“画图”工具,实现绝大部分功能甚至更多创新点。(注释超详细)
实现了点、直线、曲线、折线、矩形、圆形、多边形等等形状,并且具有区域限制、鼠标捕捉等功能;
实现了不同笔型,包括铅笔、圆珠笔、荧光笔等等;
可以根据不同的笔设置不同的笔宽和笔色以及虚线、点线等等功能;
实现了多种画图工具,包括不限于橡皮、笔刷子、油漆桶、部分区域颜色填充、设置字体和颜色、添加文字;
实现放大镜功能等;
添加多个资源文件,制作工具栏,设置工具栏,实现滚动条滚屏操作等;
实现保存图片、关闭保存等等功能。
一句话概括一下,“画图”有的这里基本都有,“画图”没有的,这里还有。
2018-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人