第1章Symbian C++开发 1
1.1嵌入开发工具介绍 2
1.2 Visual Studio.NET2003的功能 2
1.3 Microsoft SQL CE版 3
1.4 Symbian C++概述 3
1.4.1内核和用户库 4
1.4.2文件和目录 4
1.4.3目标平台 5
1.4.4 Symbian OS的目标类型 5
1.5应用开发工具包(SDKs)和工具 5
1.5.1 SDK安装后的目录结构 6
1.5.2应用构建工具 7
1.6示例讲解 7
1.6.1控制台应用 7
1.6.2构建应用 8
1.6.3运行应用 9
1.6.4术语和缩略语 10
1.7 Symbian C++手机游戏编程 10
1.8视频播放器程序 12
1.8.1 Mainfrm.cpp模块 13
1.8.2 Nokiacomposer.cpp模块 15
习题 18
第2章 应用编程 19
2.1编写SMS程序 20
2.1.1SMS和Pocket PC程序 20
2.1.2支持SMS的应用程序 20
2.1.3发送SMS示例 20
2.1.4代码编写 21
2.2 EVC++图形编程 22
2.2.1创建新程序 22
2.2.2创建并测试程序 25
2.2.3将鼠标捕捉和“墨水”制图添加到程序 28
2.2.4添加代码刷新屏幕上的“墨水” 32
2.2.5调试 38
2.2.6加载并保存储存代码 42
2.3处理位图程序 44
2.3.1创建一个Bitmap Viewer程序 44
2.3.2创建并测试程序 46
习题 53
第3章 游戏编程 54
3.1 GAPI介绍 55
3.2安装SDK 55
3.3完成程序 62
3.4编辑器优化 64
3.5以游戏API作为起点 64
3.5.1创建一个样例欢迎程序 64
3.5.2在Display Memory中直接编写 65
3.5.3访问硬件键盘 67
3.5.4准备启动 67
3.6扫雷游戏 73
3.6.1程序设计 73
3.6.2代码讲解 74
3.7黑白棋游戏 100
3.7.1程序设计 100
3.7.2代码讲解 101
习题 131
第4章 手机项目实例 132
4.1移动聊天 133
4.1.1程序设计 133
4.1.2代码讲解 134
4.2手机闹钟程序 141
4.2.1程序设计 141
4.2.2代码讲解 142
4.3手机短信管理系统 150
4.3.1程序设计 150
4.3.2代码讲解 150
4.4图像查看器 181
4.4.1程序设计 181
4.4.2代码讲解 182
4.5绘画工具 189
4.5.1程序设计 189
4.5.2代码讲解 190
4.6媒体播放器 198
4.6.1程序设计 198
4.6.2代码讲解 198
习题 209