版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西北工业大学综合创作训练实验报告学 院: 软件与微电子学院 学号: 姓名: 杜伊 专 业: 软件工程 实验时间: 2016年3月 实验地点: 毅字楼311 指导教师: 陈勇 西北工业大学2016 年 3 月一、实验目的及要求理解设备环境的概念掌握图形化界面中图形基本要素的绘制;理解图形化界面中坐标系统的概念。学会使用GDI开发Windows图形应用程序;了解GDI+的使用方法;二、实验设备(环境)及要求PC机最低配置:2G Hz以上CPU;1G以上内存;1G自由硬盘空间;VC+6.0或者更高版本VC+;三、实验内容与步骤1.1 基本图元绘制问答题:(1)Windows支持哪几种坐标系统,你的程
2、序采用的是哪种?答:Windows 一共支持8中不同的坐标系统,分别是MM_TEXT,MM_LOMETRIC,MM_HIMETRIC,MM_LOENGLISH,MM_HIENGLISH,MM_TWIPS,MM_ISOTROPIC, MM_ANISOTROPIC。我的程序采用的是MM_ANISOTROPIC。(2)GDI和GDI+: GDI在全称是Graphics Device Interface,即图形设备接口。是图形显示与实际物理设备之间的桥梁。GDI接口是基于函数, 虽然使程序员省力不少,但是编程方式依然显得麻烦。例如显示一张位图,我们需要进行“创建位图,读取位图文件信息,启用 场景设备,
3、调色板变化“等一系列操作。然而有了GDI+,繁琐的步骤再次被简化。顾名思义,GDI+就是GDI的增强版,它是微 软在Windows 2000以后操作系统中提供的新接口。 GDI+主要功能 : GDI+主要提供以下三种功能: (1) 二维矢量图形:GDI+提供了存储图形基元自身信息的类(或结构体)、存储图形基元绘制方式信息的类以及实际进行绘制的类; (2) 图像处理:大多数图片都难以划定为直线和曲线的集合,无法使用二维矢量图形方式进行处理。因此,GDI+为我们提供了Bitmap、Image等类,它们可用于显示、操作和保存BMP、JPG、GIF等图像格式。 (3) 文字显示:GDI+支持使用各种字
4、体、字号和样式来显示文本。 相比于GDI,GDI+是基于C+类的对象化的应用程序接口,因此用起来更为简单。GDI的核心是设备上下文,GDI函数都依赖于设备上下文句柄,其编程方式是基于句柄的;GDI+无需时刻依赖于句柄或设备上下文,用户只需创建一个Graphics 对象,就可以用面向对象的方式调用其成员函数进行图形操作,编程方式是基于对象的。 将位图放大两倍:1.2 练习参考教程中时钟程序代码,实现一个带有模拟时钟和数字时钟的win32程序。程序不需要菜单和工具栏,程序窗口工作区如下图所示。其中模拟时钟和windows自带的时钟是一样的。时钟程序重要代码展示:程序运行结果展示:四、实验总结此次学会了GDI与GDI+编程原理,掌握了GDI基本图元的绘制与运用,理解设备环境的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 签多人入股合同协议
- 矿山开采经营协议书
- 移动公司消费协议书
- 的建筑劳务合同范本
- 电厂实习签约协议书
- 窗帘安装的合同范本
- 电商产业扶贫协议书
- 监控设施维修协议书
- 矿山开采委托协议书
- 电影招商协议书范本
- 乡镇卫生院检验科检验质量控制管理制度
- 烤榴莲创业计划书范文
- 俱乐部年末活动方案
- 6S护理成果汇报
- 2025春季学期国开河南电大本科《行政管理理论与实践专题讲座》一平台无纸化考试(作业练习+我要考试)试题及答案
- 小学三年级数学两位数乘一位数计算综合测验口算题大全附答案
- 2024年中国创投市场数据报告
- 《住院患者身体约束的护理》团体标准解读课件
- 纺织专业毕业论文
- 农村宅基地审批培训课件
- 2024年黑龙江省红十字应急救护知识竞赛考试题库(含答案)
评论
0/150
提交评论