欢乐连连看(MFC)小项目总结
我还是菜鸟,全都使用老师提供的思路进行完成。跟着项目的提示,一点点完成难度还是不大的。不过好多总结直接贴的老师给的教程,有点愧疚,但毕竟老师给的比我自己写的好一点,也没有办法。
学习使用mfc还是花费一些时间的,但是里面的好多细节都没搞清楚,比如各种宏定义的作用,stdafx头文件 ,如何使用文档,对话框透明原理等等。
可惜了解到MFC已经是过时的产品,他已经存在十几年,非常老了。就不再继续深入学习了,将这个小项目中使用到的内容和知识整理一下。可以学习QT,目前还是有前景的。(发现现在新项目已经没有菜单功能了,大多用的Ribbon界面)
以下内容都是针对连连看中的功能来叙述:
代码已经放到github中。
代码需要改进的部分:
1.部分对话框标题未设置。
2.连连看的图片不能调整大小。应该改用strtchblt贴图。在global.h中添加图片大小定义。
3.两个点不能连线的则画叉号。
4.表格增加线条
5.积分和时间刷新有问题。
6.点击图片附近也有反映,应该修改一下。
7.添加音效设置。
8.当前连线不是最短路径搜寻。
9.增加添加主题功能。
10.添加错误处理机制。