tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 其它课程 >>

12-13第3学期VC++案例


《可视化程序设计》作业
一、 登录
URL:FTP://202.117.35.167 User: Student PWD: ctec

二、目录
? 下载作业题目及本说明目录: ftp://202.117.35.167/作业下载\可视化程序设计\作业 ? 上传作业目录 ftp://202.117.35.167/作业上传\2013_可视化程序设计_应数 91 信计 9192/,如 ftp://202.117.35.167/作业上传\2013_可视化程序设计_应数 91 信计 9192/电信硕 51_05058030_ 左为/

三、上传作业操作
1.只需要递交 Word 文档的实验报告,学生需要建立目录,目录名为“班级_学号_姓名” , 不需要递交程序代码。 2.文件命名方式: 班级_学号_姓名.doc,例如:应数 51_05091016_梁猛_实验一.DOC。 3.实验报告格式按文件“实验报告模板实验一.DOC”样式。

实验一

用 MFC 开发 Windows 应用程序

一、实验目的
1.理解 WINDOWS 的基本编程思想,弄清 MFC 程序的组成及各部分的作用。 2.掌握在 Visual C++ 6.0 环境中如何创建项目文件。 3.掌握 CDC 类的主要成员函数的使用。

二、实验内容
1.编写一程序,在窗口中输出两行由字符“*”组成的字符串,中间是“严谨、求实、 团结、创新” 。

实验二
一、实验目的

Windows 消息机制

1.掌握编写鼠标消息处理函数和键盘消息处理函数的技术。

2.掌握定时器的使用。

二、实验内容
1.每当用户在窗口客户区中按下鼠标左键时即可产生一个泡泡。 2.编写一个字幕滚动程序。单击左键开始滚动,单击右键停止滚动;文字自右向左移 动,文字到顶端的距离是固定的。

实验三
一、实验目的

Windows 的图形设备接口

1.了解图形设备接口与设备环境的概念 2.掌握设备环境类(CDC) 、绘图工具类(CGdiObject)的主要属性与操作 3.掌握画笔、画刷、位图等对象的用途和编程方法

二、实验内容
1.编写一个程序,在窗口客户区绘制一幅包括太阳、蓝天、草地和房子的彩色图画。 2.在一个窗口中央加载一个位图,当单击鼠标左键时位图向上运动,当单击鼠标右键 时位图向下运动。

实验四
一、实验目的

资源

介绍资源的概念以及图标、位图、菜单、工具栏和状态栏等资源的编程方法。

二、实验内容
1.编写程序,为程序重新设计一个美丽大方的图标。 2.编写程序,修改窗口标题字符串。 3.显示一张位图文件(.BMP) 。 4.添加菜单。

实验五
一、实验目的

文档/视图结构应用程序

1.掌握文档视图结构的概念 2.理解序列化的概念,掌握文件的操作方法,包括 CArchive、CFile 类 3.是对数据的处理和输入输出,包括显示和打印。MFC 提供了文档/视图结构支持这 种应用程序。

二、实验内容
1.使用多文档视图结构用用程序编写彩色吹泡泡程序。

实验六
一、实验目的

对话框

1.理解对话框与控件的概念 2.掌握对话框的创建和使用 3.了解对话框中的控件与应用程序通信的机制 4.掌握几种通用对话框的使用

二、实验内容(任选一题)
1.编写一个程序,将城市名称、邮政编码和区号输入到应用程序,并将结果显示到程 序窗口中。 2.编写一个程序,通过对话框将学生成绩输入到应用程序。

实验七
一、实验目的

标准控件(略)

1.介绍在 MFC 应用程序中的常用控件 2.理解介绍各种常用控件的属性和方法 3.创建基于 MFC 的对话框的应用程序 4.掌握按钮、滚动条、静态文本、列表框、编辑文本、组合框等的使用。 5.掌握 Picture、Spin、Progress、Slide、Data Time Picker、List Control、Tree Control 等控件的使用。

二、实验内容
1.创建一个如图所示的界面。

2.利用 Tab Control 控件设计复杂的界面。

实验八
一、实验目的

标准控件

1.了解模板库的概念和原理。 2.了解 MFC 模板库数组、列表和映射的概念。 3.了解 STL 模板库容器、迭代器、算法的概念。 4.掌握使用向量、列表和双端队列等顺序容器编写程序的方法。 5.掌握使用集合和映射等关联容器编写程序的方法。 6.掌握使用堆栈和队列等容器适配器编写程序的方法。 7.掌握常用泛型算法的编程方法。

二、实验内容(任选两题)
1.设计一个通用栈模板并进行测试。栈中数据最大个数为 100,可实现入栈、出栈和访 问栈顶元素的功能。 2.从键盘输入学生的考试成绩,求最高分、平均分,并按分数从低到高排序输出。利 用 vector 容器完成本题。 3.用列表 list 将整数列表中的元素逆置。 4.假设有两个按数据元素值递增有序排列的集合 A 和 B,均以 set 作存储结构。编写 算法将 A 表和 B 表归并成一个按元素值递增有序排列的集合表 C。 5.利用标准模板库实现 Josephus 环问题:任给正整数 n、k,按下述方法可得排列 1, 2,??,n 的一个置换:将数字 1,2,??,n 环形排列,按顺时针方向从 1 开始计数, 计满 k 时输出该位置上的数字(并从环中删去该数字) ,然后从下一个数字开始继续计数, 直到环中所有数字均被输出为止。例如,n=10,k=3 时,输出的置换是 3,6,9,2,7,1, 8,5,10,4。试编写一算法,对输入的任意正整数 n、k,输出相应的置换数字序列。 2013 年 7 月 3 日


赞助商链接
推荐相关:

张家港市二中初三英语12-13年度第一学期月考试题

张家港市第二中学初三英语 12-13 年度第一学期 国庆假期作业检测试卷班级___ ...teacher C. hostess 听第 3 段对话,回答第 11、12 小题。 ( ) 11. ...


案例一 用VC++制作一个人事管理系统

人事管理系统vc++6.0 12页 2财富值 案例四 用VC...1.3.2 利用 Microsoft Access 2003 创建数据库及其...(13)单击“完成”按钮,出现数据源安装对话框,如图 ...


六年级12-13学年第二学期3月月考卷

六年级12-13学年第二学期3月月考卷_语文_初中教育_教育专区。2012-2013 学年度第二学期六年级语文 3 月测试卷满分:100 分 时间:100 分钟 分数: 一、根据拼音...


12-13第一学期期末八年级语文试卷

晥东南初中12-13学年... 4页 1下载券 保定12-13学年第一学期期......。。。 (10)正是江南好风景, (12)不知何处吹芦管, (14) (16) ,恨别...


12-13学年度第一学期2014级高二英语试题

重庆一中12-13学年高二上... 13页 2下载券 黑龙江省哈尔滨市第三十... 暂无...2012—2013 学年度第一学期期末六校联考 高二英语试题命题学校:綦江中学 命题人:...


12-13第1学期高3年级组备考计划

12-13第1学期3年级组备考计划 隐藏>> 2013 届高三年级组高考备考方案一、教情、学情分析: 1、教师情况: 本学年,现有 12 个教学班,34 位任课教师(含体...


杨老师2001-2002第1学期(教案3)

杨老师2001-2002第1学期(教案3)_教学案例/设计_教学...第十三章 铜管管乐器性能分论 教学目的: 熟谙各管...(第三学期 ) 次 序:第 12 周次 / 第三学期 ...


12-13学年下学期高三第三次周考试题卷

12-13 学年襄城三高下学期高三第三次周考试题卷 文科数学本试卷分第 I 卷(选择题) ,第 II 卷(非选择题)和答题卡三部分.第 I、II 卷共 2 页,答题 卡...


12-13学年度第一学期优秀生辅导措施及记录表二3 二2

12-13学年度第一学期优秀生辅导措施及记录表二3 二2_二年级语文_语文_小学教育_教育专区。优秀生辅导措施实验学校学区 培 优 记 录 2012---2013 学年第 一...


12-13年学年度第一学期九年级化学第三次月考

12-13年学年度第一学期九年级化学第三次月考 1.云杉和苹果树这两种植物最主要的区别在于:( ) A、云杉的种子外面有果皮包被着 B、云杉没有果实,种子裸露着 ...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com