《
Windows+CE嵌入式高级编程及其实例详解》
通过本书,您将会学到Windows CE编程的基础知识和实战技术。
Windows CE:本书基于Visual C++2005深入浅出地介绍了Windows CE开发的相关知识以及开发过程中可能遇到的重点和难点问题,本书具体章节包括Windows CE以及开发环境概述、图形编程、对话框控件、进程、线程、文件、多媒体编程、Windows CE基础数据库编程、SQLCE3.0数据库编程、串口编程、网络编程概述、UDP编程、TCP编程、DLL编程以及COM编程。
实用开发技术:本书中讲述的实例能够辅助开发人员设计出界面美观、功能强大、性能稳定的Windows CE应用程序,同时书中的相关代码模块对于工程技术人员具有极高的参考价值,为读者日后设计开发项目提供借鉴和参考。读者在具备一定的C++知识的基础上,再通过对本书的学习,可以快速提高Windows CE编程能力和实际开发水平。
Windows+CE嵌入式高级编程及其实例详解(用C++实现)
很好的学习资料。
目录
前言
第1章 Windows CE及开发环境概述
1.1 Windows CE概述
1.1.1 Windows CE嵌入式系统概述
1.1.2 Windows CE版本
1.1.3 Windows CE 6.0概述
1.1.4 嵌入式开发流程
1.2 开发环境概述
1.2.1 Visual Studio 2005的ViseIal C++——Windows CE开发环境概述
1.2.2 示例程序HelloWorld
1.3 Windows CE附带远程工具概述
第2章 图形编程
2.1 设备环境类
2.2 图形对象类(GDI)
2.3 绘制各种图形
2.4 绘制位图
2.4.1 CDC绘图函数描述
2.4.2 动画效果
2.4.3 抓屏
2.4.4 图形显示特技
2.5 显示压缩格式图片
2.5.1 SHLoadlmageFile方法
2.5.2 Imaging技术
2.6 简单二维曲线示例
2.6.1 二维曲线类C2Cgraph的创建
2.6.2 使用二维曲线类C2DGraph绘制曲线
第3章 对话框控件
3.1 常用控件
3.1.1 微调按钮
3.1.2 滑动条
3.1.3 进度条
3.1.4 列表视图控件
3.1.5 树控件
3.2 创建图形显示控件
3.3 创建LED数字显示控件
第4章 进程
4.1 进程
4.1.1 进程概述
4.1.2 进程创建
4.1.3 进程终止
4.1.4 其他进程函数
4.1.5 “进程列举并管理”实例
4.2 进程问通讯
第5章 线程
5.1 线程
5.1.1 线程概述
5.1.2 线程优先级
5.1.3 线程API函数
5.2 线程同步
5.2.1 未使用线程同步
5.2.2 利用事件同步
5.2.3 利用互斥同步
5.2.4 利用临界区同步
5.2.5 利用信号量同步
第6章 文件
6.1 文件基本操作
6.2 文件综合操作示例
6.3 内存映射文件
6.3.1 内存映射文件概述
6.3.2 利用内存映射文件实现进程间通讯
6.4 文件系统管理
6.5 注册表编程
6.5.1 注册表简介
6.5.2 注册表APl函数
6.5.3 注册表操作举例
第7章 多媒体编程
7.1 Direct Show介绍
7.1.1 DirectShow技术框架
7.1.2 过滤器(Filter)
7.1.3 Filter Graph Manager
7.1.4 Pin
7.1.5 DirectShow接口定义介绍
7.2 媒体播放器示例
7.3 摄像头捕捉示例
7.3.1 摄像头捕捉概述
7.3.2 摄像头捕捉示例
第8章 Windows CE基础数据库编程
8.1 EDB概述
8.1.1 装配数据卷
8.1.2 卸载数据库卷
8.1.3 创建数据库
8.1.4 创建会话对象
8.1.5 打开数据库
8.1.6 事务操作
8.1.7 删除数据库
8.1.8 枚举数据库卷以及数据库
8.1.9 查找或移动记录
8.1.10 写记录
8.1.11 读取记录
8.1.12 删除记录
8.1.13 流操作
8.2 数据库操作综合示例
第9章 SQLCE数据库编程
9.1 SQL Server FOR CE的介绍
9.1.1 SQLCE简介
9.1.2 SQL Server CE 3.0的安装
9.1.3 SQLCE 3.0连接配置
9.2 OLEDB编程访问SOLCE 3.0
9.2.1 OLE DB概述
9.2.2 OLEDB编程
9.3 SQLCE远程数据访问
9.3.1 Pull(拉数据)
9.3.2 Push(推数据)
9.3.3 Submit(远程T-SQL操作)
1