- 0
- 0
- 约 34页
- 2016-10-26 发布于广东
- 举报
14.2.2 Media Player组件的使用 Windows Media Player组件的使用方法如下: (1)在Visual Studio .NET的工具箱中添加Windows Media Player控件 (2)在窗体设计器中添加Windows Media Player控件 (3)在程序中使用AxWindowsMediaPlayer对象 案例演示 【实例14-5】设计一个Windows程序,实现如下功能:首先打开选中的歌典,将其添加到自定义的播放列表之中,然后随机地从中选择一首歌典进行播放。效果如图14-12所示。 作业 1. 书面作业(见本章教材) 2. 上机实验(见本章教材) * Class Over Thank you! 2012年2月29日10时35分 《Visual C#.NET程序设计教程(第2版)》 ——四川省精品课程、四川省高等教育质量工程建设项目 Email:LFQ501@ 第*页 人民邮电出版社与电子科技大学成都学院联合打造——精品教材 Visual C#.NET程序 设计教程(第二版) 2012年2月29日10时35分 《Visual C#.NET程序设计教程(第2版)》 ——四川省精品课程、四川省高等教育质量工程建设项目 Email:LFQ501@ 人民邮电出版社与电子科技大学成都学院联合打造——精品教材 第*页 电子科大成都学院计算机系 课件制作:罗福强、杨剑 E-Mail:LFQ501@SOHU.COm 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: * 第十四章 网络应用编程技术 1. 总体要求 了解GDI+的组成和工作机制,了解System.Drawing命名空间; 理解画面Graphics、钢笔Pen、画笔Brush和颜料Color的关系,掌握创建Graphics、Pen、Brush对象方法; 学会绘制各种图形的方法(包括点、线条、典线、弧线、拆线、矩形、椭圆、多边形等),掌握图像和文本的呈现方法; 了解Media Player组件对象模型,掌握其使用方法。 2. 学习重点 GDI+的应用。 Media Player组件的使用。 第14章 网络应用编程技术 主要内容 14.1 14.2 GDI+绘图 Media Player组件的使用 14.1 GDI+绘图 14.1.1 GDI+概述 14.1.2 创建Graphics对象 14.1.3 颜料、钢笔和画笔 14.1.4 线条与图形的绘制 14.1.5 图像和文本的绘制 14.1.6 坐标系统及变换 返回 14.1.1 GDI+概述 1. GDI+的概念 GDI即图像设备接口,是早期Windows操作系统的一个可执行程序GDI.exe。GDI+是其升级版本。 GDI+也是一种应用程序编程接口(API),统一在.Net Framework中封装和定义,使用GDI+编写的绘图程序只能运行于具有.Net Framework的计算机之中。 2. GDI+ 的组成 (1)二维矢量图形 (2)图像处理 (3)图文混排 3. System.Drawing命名空间 该命令空间包含了大约40个类和6个结构体。其中,Graphics类是整个GDI+的核心,它是实际进行线条、曲线、图形、图像和文本绘制的画面。 其他数类需要和Graphics类配合使用。 在System.Drawing之中,常用的类见表14-1,常用的结构见表14-2 14.1.2 创建Graphics对象 1. 使用CreateGraphics方法创建 例如,假设有一个用于显示图片的Panel控件,其Name属性为picShow,以下代码: Graphics g = picShow.GreateGraphics(); 2. 在Paint事件中创建Graphics对象。 例如,假设某个窗体对象为myForm,以下代码: private void myForm_Paint(object sender,PaintEventArgs e) { Graphics g = e.Graphics; //其他代码 } 14.1.3 颜料、钢笔和画笔 在GDI+中,颜料为Color型变量,代表选中的特定颜色;钢笔为Pen的实例,用来绘制线条和空心形状;画笔是Brush的实例,用来填充形状或绘制文本。 1. 选择颜色 Color是结构体,是一种 ARGB 颜色(即alpha、红色、绿色、蓝色,其中alpha代表透明度) 例如:Color c = ColorFromArgb(120, 255, 0, 0); 2. 创建钢笔 钢笔用来绘制线条和空心形状。调
您可能关注的文档
- 新Visual Basic程序设计实用教程 教学课件 刘瑶 第8章 文件.ppt
- 新Visual Basic程序设计实用教程 教学课件 刘瑶 第9章 数据库基础.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第2章 第2章 Visual Basic语言基础.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第3章 第3章 程序设计基本结构.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第4章 第4章 常用内部控件.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第5章 第5章 数组.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第6章 第6章 过程.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第7章 第7章 窗体界面设计.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第8章 第8章 文件操作.ppt
- 新Visual Basic程序设计应用教程 电子教案&源代码 薛晓萍 第9章 第9章 程序设计基本结构.ppt
最近下载
- 8173wst5542017学生餐营养指南.pdf VIP
- 器械相关感染的防控课件.pptx VIP
- 保教知识与能力(幼儿园)全套PPT课件.pptx
- 手术室流程优化.pptx VIP
- 2025年度组织生活会个人对照检查材料(党员个人).doc VIP
- 《十万个为什么》阅读测试题(附答案)(推荐).docx VIP
- 2026年教师师德师风培训学习心得体会.docx
- 《餐饮服务》课程知识解析——“18.西餐服务流程与标准(英法美等不同服务方式)”.pdf VIP
- 建设项目工程结算编审规程,CECA_GC3-2010.pdf VIP
- 党员干部个人组织生活会个人对照(学习贯彻党的创新理论方面;加强党性锤炼方面;联系服务职工群众方面;发挥先锋模范作用方面;改作风树新风等方面)存在的问题清单及整改措施.docx VIP
原创力文档

文档评论(0)