原视频教程(可免费下载):http://www.itcast.net/course/detail/561
1. 本节内容介绍
我们先以一个简单的程序设计来展示开发环境的基本使用方法,在此我们实现一个闪烁物体的功能。本节的内容不涉及到贪吃蛇游戏的设计,仅仅是开发环境的使用,如果对Windows Mobile开发环境比较熟可以不看这一节。这里只列出简要的介绍,具体实现可以下载视频课件。
l Windows Mobile 6项目类型介绍;
l 类的设计以及帮助文档的使用;
l GDI+绘图原理简介;
l Windows Mobile 6控件使用简介;
l 类库和控件库的使用;
2.Windows Mobile 6项目类型介绍
Windows Mobile 6项目类型可以分为以下几种,其中“控制台应用程序(Console Application)”目前还没有看见有手机使用,但是在解决方案中可以建立此种项目类型,笔者尝试建立一个“控制台应用程序(Console Application)”运行后后没有反应,所以姑且认为PDA不支持这种项目类型。“空项目(Empty Project)”我认为也没有必要使用。
l 设备应用程序(Device Application)
l 类库(Class Library)
l 控件库(Control Library)
l 控制台应用程序(Console Application)
l 空项目(Empty Project)
3.类的设计以及帮助文档的使用
略。
4.GDI+绘图原理简介
l Graphics简介
Graphics 类提供将对象绘制到显示设备的方法。Graphics 与特定的设备上下文关联。
l 创建用于绘制的 Graphics 对象(没有构造函数):
1)在窗体或控件的 Paint 事件中接收对图形对象的引用,作为 PaintEventArgs 的一部分。
2)调用某控件或窗体的 CreateGraphics 方法以获取对 Graphics 对象的引用,该对象表示该控件或窗体的绘图图面。
3)由从 Image 继承的任何对象创建(FromImage) Graphics 对象。
5. Windows Mobile 6控件使用简介
l Form窗体上绘图
l Timer的使用
l Panel的使用
6. 类库和控件库的使用
l 类库的使用-把核心类封装成类库
l 控件的使用-把闪烁物体功能封装在控件库里
l 使用封装的控件