新Visual C#.NET程序设计教程 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 罗福强 白忠建 杨剑 C# Ch14(人邮).pptVIP

  • 0
  • 0
  • 约 34页
  • 2016-10-26 发布于广东
  • 举报

新Visual C#.NET程序设计教程 第2版 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 罗福强 白忠建 杨剑 C# Ch14(人邮).ppt

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. 创建钢笔 钢笔用来绘制线条和空心形状。调

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档