2024年MFC课程的个人总结

发布 2024-03-26 02:30:13 阅读 5916

短学期课程眨眼而过,mfc也终于迎来了收场。

刚接触mfc这门课程时,当时觉得在短短的一个月内就要做出一个mfc项目似乎是一件不可能的事情,但到现在突然发现,没有什么是不可能的,我们还是完成了一个小小的项目,虽然说项目并没有想象中的高大上。

当时要确定课题时,我们就在纠结到底要做什么,毕竟我们当时只是简单的知道mfc是个什么东西和用来干什么的。在只有这一点基础之下,也可以说是零基础吧,确定课题的难度可想而知。在一番思考和讨论之后,我们决定不要好高骛远,在充分考虑自身实际的基础上选择一个相对而言比较简单和实用的课题,于是最终决定选择制作计算器这个项目。

万事开头难,在小组讨论好计算器要实现的功能后,我就在小组共同设计的版面下开始添加控件和布置控件。最初的任务分配是我负责控件的添加与布局,看似简单的任务实则繁杂。由于这是开头性工作,我的设计都会影响到小组成员后续工作的进行,于是我力求简单大方,布局清晰合理,这样也能够减轻他们的负担。

具体来讲,在整个计算器中,我用到的控件有框,按钮,组合框,单选按钮,静态文本。框主要是显示用户所的数字,按钮是0~9的数字按钮和各类数学符号按钮,组合框则是用来给对话框分区,使界面更加美观明了,单选按钮在这个计算器中体现在了模式选择上,毕竟角度制和弧度制两个模式只能选择一个,静态文本主要体现在计算器的美化与装饰上。

其他的有些控件虽然感觉还不错,但是不适合整个计算器的版面风格,只能选择放弃不用。接下来的工作就是改标题和id之类的事情了,组合框的标题为模式选择,里面是单选按钮,标题分别是角度制和弧度制。剩下来的大量工作就是各个按钮的标题修改,另外的基础工作就是给各个控件的i

d进行修改,改成大家所熟知和容易接受的id,便于后续的修改等工作。

接下来的一个阶段就是控件的布局了。在c++6.0里菜单栏上还会出现布局菜单,上面一般有向各个方向的对齐功能。

值得说明的是,在选择多个控件进行对齐布局时,系统默认的对齐标准是按照主要控件来的,这就为对齐布局方便了许多。另外,系统为了方便用户精确定位控件的位置,还提供了网格和标尺等辅助工具。出于界面美观原则,我将数字标题的控件全部放在了左侧,数学符号的控件都放在了右侧,右下角则是模式的选择,左下方是统计功能的选项,这是界面的大致布局了。

工作中的印象比较深刻的难点就是模式中的单选了,在button属性里勾选了组这个选项后就可以保证选项的唯一性了,另外一句**。

(cbutton)getdlgitem(idc_radio2))-setcheck(true);是用来保证有默认选项的,这算是比较有特点的一个地方了。后面工作,比如框的变量绑定和响应函数的添加就是队友的事情了。

总的来讲,短学期的课程设计还是一件比较有意义的事情了,学到了很多,更为重要的就是能力的培养了,我相信mfc在我以后的生活中会给我带来很大的帮助,这是一个充实的短学期,再见!

课程设计个人总结

课程设计。题目 课程设计个人总结 学生姓名 学院 信息工程学院。系别 计算机系 专业 软件工程 班级 指导教师 2011年7月21日 关于本次课设的个人总结。本次课程设计我主要负责的是项目开发计划和测试计划两个文档的编写工作。历时两个星期终于顺利完成。辛苦虽然是不可避免,但收获还是令人尤其欣慰。其中...

2024年公司培训会课程的总结

公司培训会课程的总结 学而不思则罔,思而不学则殆,在我们进入新阶段的时候,要对自己过去的思想和行为进行反思,从中得到的体会总结出来,以求与同行共勉。下面带来的是公司培训会课程的总结,希望对你有帮助。201x年x月11日至x月15日,在公司的精心组织下,我经历了人生中的第一次拓展培训以及为期四天的封闭...

xx年课程改革个人工作总结

总结范本。姓名。单位。日期 年 月 日。国家基础教育课程改革实验全面启动。我校领导和广大教师以高度的责任感和极大的热情,积极投身这一教学改革的洪流中,立足本校,与时俱进,开拓创新,在课程改革实践中勇于探索,付出了辛勤的劳动。经过几年的课改实验,我们感到 老师们的教育理念在发生变化,教育教学评价在发生...