欢迎来到天天文库
浏览记录
ID:47041094
大小:619.50 KB
页数:18页
时间:2019-07-05
《C++程序设计课程设计模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、安徽新华学院C/C++程序设计课程设计院系:信息工程学院年级专业:12计科一班小组名称:语言使者指导教完成时间:2013年5月21日信息工程学院院信息与计算科学系计算机导论课程设计任务及成绩院(系):信息工程学院教研室:软件教研室角色成员姓名承担分工任务组员组长:吴文涛齐秀清黄家宝沙先婷吴文涛丁伟龙齐秀清:第一题,第五题黄家宝:第十题,第八题吴文涛:第二题,第四题丁伟龙:第三题,第七题沙先婷:第六题,第九题课程设计任务项目一、。。。项目二、。。。成绩成绩:指导教师签字:年月日一、课程设计目的1、了解面向对象程序设计特点;2、了解MF
2、C的功能及应用;3、能用MFC进行可视化程序设计;二、课程设计任务1、项目主要功能说明;2、工程中主要类结构描述;3、工程中主要功能函数说明;4、项目运行画面;项目一:设计一个滚动字母1、项目主要功能说明本项目主要完成计算器的设计与实现,项目包括两部分:画面的设计和功能的设计。画面设计包括:1)按钮的设计;2)文本框的设计。功能设计包括:完成实型数字的加、减、乘、除等。2、工程中主要类结构描述工程设计中的类结构如图1.1所示:派生类CNameViewOnDraw……OnLButtonDown()…基类CView1.1类结构示意图1)
3、基类说明:MFC提供基类CView,该类为文本框类,该类中有多个成员函数完成不同功能。从派生类运行时的画面可以推断出,基类已经提供的成员函数至少有:画面控制函数OnDraw(),初始化函数等。2)派生类说明:在派生类中添加设计时所需事件函数,如:OnLButtonDown()等。3、工程中主要功能函数说明OnLButtonDown()函数为单击鼠标左键时的动作事件。4、项目运行画面项目二:计算器1、项目主要功能说明本项目主要完成计算器的设计与实现,项目包括两部分:画面的设计和功能的设计。画面设计包括:1)按钮的设计;2)文本框的设计
4、。功能设计包括:完成实型数字的加、减、乘、除等。2、工程中主要类结构描述工程设计中的类结构如图1.1所示:派生类CNameViewCMfc_calDlgOnDrawCDialog……OnLButtonDown()OnButton1()OnButton1()OnButton1()OnButton1()…OnInitDialog()基类CView2.1类结构示意图1)基类说明:MFC提供基类CView,该类为文本框类,该类中有多个成员函数完成不同功能。从派生类运行时的画面可以推断出,基类已经提供的成员函数至少有:画面控制函数OnDraw
5、(),初始化函数等。2)派生类说明:在派生类中添加设计时所需事件函数,如:OnLButtonDown()、OnButton1()、OnButton1()、OnButton1()、OnButton1()、OnInitDialog()等。3、工程中主要功能函数说明OnLButtonDown()函数为单击鼠标左键时的动作事件。OnButton1()函数为求和的动作事件OnButton1()函数为求差的动作事件OnButton1()函数为求积的动作事件OnButton1()函数为求商的动作事件4项目运行画面项目运行成功的面画如图2.2所示:
6、项目三:画笔1、项目主要功能说明本项目主要完成画图的功能。2、工程中主要类结构描述工程设计中的类结构如图1.3所示派生类OnLButtonDownOnLButtonUpOnMouseMove,…基类CGhView()1)基类说明:MFC提供基类CGhView,该类为文本框类,该类中有多个成员函数完成不同功能基类已经提供的成员函数至少有:OnLButtonDown,OnLButtonUp,OnMouseMove。2)派生类说明:在派生类中添加设计时所需事件函数,如:OnLButtonDown。3、工程中主要功能函数说明OnLButto
7、nDown:该成员函数由框架调用,让您的应用程序处理一个Windows消息。参数传递给函数时,反映收到的消息框架收到的参数。如果调用此函数的基类的实现,该实现将使用原来的消息,而不是您提供的参数传递给函数的参数。OnLButtonUp:这个是得到松开鼠标时的坐标,并完成画从起点到此点的一条线你用window里的画笔画一根线操作一下就会有感性认识OnMouseMove:每当用户把鼠标移动一个像素,就会发生一个mousemove事件4:项目运行画面项目运行成功的画面如图1.3所示项目四:显示硬盘信息1、项目主要功能说明查看磁盘详细信息,
8、CDialog…CMfc_87Dlg基类CGhView()2工程中主要类结构描述3、工程中主要功能函数说明基类说明MFC提供基类CDialog,该类为文本框类,该类中有多个成员函数完成不同功能。从派生类运行时的画面可以推断出,基类已经
此文档下载收益归作者所有