中南大学
本科生课程设计
(
实践
)
设计报告
(
程序设计基础
)
题目
MFC
课程设计
学生学号
学生姓名
指导教师
学院
专业班级
计算机基础教学实验中心
2015
年
06
月
14
日
一、引言
MFC
(
Microsoft
Foundation
Class
Library,
微软基础类库)是微软基
Windows
平台下的
C++
类库集合。
MFC
包含了所有与系统相关的类,其中封装了大多数的
API(Application
Program
Interface)
函数,提供了应用程序框架和开发应用程序的工具,如应用程序向导、类向导、可
视化资源设计等高效工具,用消息映射处理消息响应,大大简化了
Windows
应用程序的开
发工作,使程序员可以从繁重的编程工作中解脱出来,提高了工作效率。
程序设计实践旨在课堂学习的基础上帮助学生掌握
C++
应用系统的开发方法和技巧。
在系统
学习完《
C++
程序设计》这门课程后,通过实践对几个小型
C++
应用程序实例设计与实现过
程分析,帮助学生利用
C++
开发应用系统的一般方法和步骤,掌握
MFC
的基本知识。
这次实践采用学生上机与老师集体辅导的方式,以完成老师下发的《
C++
语言课程设计任务
书》为要求和目的,运用课堂上学习的
C++
基础知识,采用
Visual C++ MFC
编程系统,以全
新的角度和感知去认识
C++
语言在编程方面的优越性。在实践过程中,基于对话框的
MFC