- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
西北工业大学
《综合创作训练》实验报告
学院:软件与微电子学院
学号:
姓名:杜伊
专业:软件工程
实验时间:2016年3月
实验地点:毅字楼311
指导教师:陈勇
西北工业大学
2016年3月
一、实验目的及要求
理解设备环境的概念
掌握图形化界面中图形基本要素的绘制;
理解图形化界面中坐标系统的概念。
学会使用GDI开发Windows图形应用程序;
了解GDI+的使用方法;
二、实验设备(环境)及要求
PC机最低配置:2GHz以上CPU;1G以上内存;1G自由硬盘空间;
VC++6.0或者更高版本VC++;
三、实验内容与步骤
1.1
基本图元绘制
问答题:(1)Windows支持哪几种坐标系统,你的程序采用的是哪种?
答:Windows一共支持8中不同的坐标系统,分别是
MM_TEXT,MM_LOMETRIC,MM_HIMETRIC,MM_LOENGLISH,MM_HIENGLISH,MM_TWIPS,MM_ISOTROPIC,MM_ANISOTROPIC。我
的程序采用的是MM_ANISOTROPIC。
(2)GDI和GDI+:GDI在全称是GraphicsDeviceInterface,即图形设备接口。是图形显示与实际物理设备之间的桥梁。GDI接口是基于函数,
虽然使程序员省力不少,但是编程方式依然显得麻烦。例如显示一张位图,我们需要进行“创建位图,读取位图文件信息,启用场景设备,调色
板变化“等一系列操作。然而有了GDI+,繁琐的步骤再次被简化。顾名思义,GDI+就是GDI的增强版,它是微软在Windows2000以后操作系
统中提供的新接口。GDI+主要功能:
GDI+主要提供以下三种功能:
(1)二维矢量图形:GDI+提供了存储图形基元自身信息的类(或结构体)、存储图形基元绘制方式信息的类以及实际进行绘制的类;
(2)图像处理:大多数图片都难以划定为直线和曲线的集合,无法使用二维矢量图形方式进行处理。因此,GDI+为我们提供了Bitmap、Image等
类,它们可用于显示、操作和保存BMP、JPG、GIF等图像格式。(3)文字显示:GDI+支持使用各种字体、字号和样式来显示文本。
相比于GDI,GDI+是基于C++类的对象化的应用程序接口,因此用起来更为简单。GDI的核心是设备上下文,GDI函数都依赖于设备上下文句柄,
其编程方式是基于句柄的;GDI+无需时刻依赖于句柄或设备上下文,用户只需创建一个Graphics对象,就可以用面向对象的方式调用其成员函数
进行图形操作,编程方式是基于对象的。将位图放大两倍:
1.2
练习
您可能关注的文档
- 设备工程师岗位职责.pdf
- 论语《君子成人之美-论语》原文及解读.pdf
- 论我国进出口贸易对国内通货膨胀的影响.pdf
- 论“二十世纪中国文学”.pdf
- 计量经济学古扎拉蒂课后答案.pdf
- 计算机安全基础知识网络漏洞扫描和渗透测试的方法.pdf
- 计算机C语言省二 国二题库 程序题解答案.pdf
- 规则与自由高三话题作文600字5篇.pdf
- 西方经济学多选题.pdf
- 西式面点师初级理论知识试题.pdf
- 2024届辽宁省沈阳市皇姑区中考英语对点突破模拟试卷含答案 .pdf
- 2024届辽宁省沈阳市第九十九中学语文八年级第二学期期末联考试题含解析.pdf
- 2024届贵州省铜仁地区铜仁市数学五年级第二学期期末教学质量检测试题含.pdf
- 2024届贵州省贵阳市3+3+3高三下学期高考备考诊断性联考理综全真演练物 .pdf
- 2024届贵州省贵阳市科目一模拟考试100题(附答案) .pdf
- 2024届苏州市昆山市中考联考英语试卷含答案 .pdf
- 2024届高考文言文专题训练苏洵作品(含解析) .pdf
- 精神科专科十月份危重患者护理常规试题附答案.doc
- 2024届高考一轮复习英语学案(人教版)选择性Unit4Sharing .pdf
- 2024届高考一轮复习英语学案(人教版)Unit3TheInternet .pdf
文档评论(0)