首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 操作系统 >

Windows CE应用程序设计

2010-04-12 
基本信息·出版社:机械工业出版社 ·页码:236 页 ·出版日期:2005年09月 ·ISBN:7111131002 ·条形码:9787111131007 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
Windows CE应用程序设计 去商家看看
Windows CE应用程序设计 去商家看看

 Windows CE应用程序设计


基本信息·出版社:机械工业出版社
·页码:236 页
·出版日期:2005年09月
·ISBN:7111131002
·条形码:9787111131007
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等院校计算机科学与技术“十一”规划教材
·图书品牌:华章图书

内容简介 《Windows CE应用程序设计》以Microsoft eMbedded Visual Tools 3.0为工具,结合“分布式MIS”、“红外通信”等十几个开发实例,深入介绍了eVB和eVC的特性及实用编程技术,以及作者自己编写的字符串转换函数、数据库操作函数和数据压缩编码方法。《Windows CE应用程序设计》还简要介绍了嵌入式系统的软硬件体系结构和WindowsCE平台定制工具等方面的知识。
《Windows CE应用程序设计》突出实例代码的实用性、深入性和完整笥。实例的完整源代码均在《Windows CE应用程序设计》的配套光盘上,可以直接编译执行。
《Windows CE应用程序设计》可作为高等院校本科生、研究生的教材,也可供有一定VB、VC基础的软件开发人员学习参考。
目录
出版说明
前言

第1章 WindowsCE及其开发工具
1.1WindowsCE与嵌入式系统
1.2WindowsCE开发工具
1.3系统配置与eVT的安装
1.4初识eVB的特性
1.4.1eVB环境配置与平台工具的使用
1.4.2cVB语法、控件和用户接口的特性
1.5初识eVC的特性
1.5.IeVC集成开发环境
1.5.2从“Hello WINCE”认识eVC的特性
1.5.3eVC中MFC/ATL的特性
1.6cVC与cVB功能特性的比较
1.7习题

第2章 Pocket PC的软硬件组成
2.1Pocket PC硬件组成
2.2Pocket PC内置的应用程序
2.3Pocket PC与PC的连接
2.4Pocket PC与Intemet的连接
2.5习题

第3章 Windows CE体系结构
3.1内核模块
3.1.1进程与线程管理
3.1.2内存管理
3.1.3中断处理
3.2对象存储/文件系统模块
3.3网络与通信模块
3.4GWES模块
3.5驱动程序与调试工具
3.6习题

第4章 eVB的数据库特性及SSCE开发环境配置
4.1eVB的数据库与ADOCE特性
4.1.1eVB支持的两种数据库文件
4.1.2ADOCE的特性
4.2Pocket PC与PC的数据库转换
4.2.1数据库转换的方法
4.2.2数据转换时的注意事项
4.3ADOCE实例编程
4.4SSCE环境配置及相关概念
4.4.1SSCE的安装
4.4.2QueryAnalyzer工具的使用
4.4.3SSCE的RDA的结构与环境配置
4.4.4SSCE的Replication模型与环境配置
4.5习题

第5章 使用eVB开发MIS和分布式MIS的完整编程实例
5.1使用ADOCE3.O开发MIS的完整实例编程
5.1.1系统分析与设计
5.1.2数据库设计
5.1.3软件结构与模块描述
5.1.4编码中应注意问题和算法说明
5.1.5用户界面及使用方法
5.2使用SSCE1.1开发分布式MIS的完整实例编程
5.2.1系统分析与数据库设计
.5.2.2系统主要编码的实现与解释
5.2.3程序设计时应注意的问题
5.2.4用户界面及使用方法
5.3习题

第6章 eVC的几个重要特性和方法技巧
6.1eVC中使用UNICODE字符集的方法
6.1.1与UNICODE字符集相关的概念
6.1.2使用UNICODE字符集的方法
6.1.3ANSI字符串与UNICODE字符串的转换
6.1.4编写自己的字符串转换函数
6.2eVC中的文件、注册表及数据库操作
6.2.1eVC中的文件操作及其编程实例
6.2.2eVC中的注册表操作实例编码
6.2.3eVC中的数据库操作实例编码
6.2.4编写自己的数据库操作函数
6.3控制程序开发的原理及实现方法
6.3.1控制程序开发的原理
6.3.2“通知”API的使用
6.4eVC中ShellAPI使用的例子
6.5习题

第7章 使用eVC的完整编程实例
7.1使用eVc开发“红外通信工具”完整实例编程
7.1.1红外通信的基本原理
7.1.2WinSockAPI的使用
7.1.3“红外通信工具”程序的用户界面及项目生成
7.1.4“红外通信工具”程序的主要编码解释
7.2使用eVC开发“Modem通信工具”完整实例编程
7.2.1Modem通信的基本原理
7.2.2串口API的使用
7.2.3“Modem通信工具”程序的用户界面及项目生成
7.2.4“Modem通信工具”程序的主要编码解释
7.3使用eVC开发“股票助手”完整实例编程
7.3.1“股票助手”程序的用户界面及项目生成
7.3.2“股票助手”程序的主要编码解释
7.4使用eVC开发“阴阳历换算器”完整实例编程
7.4.1“阴阳历换算器”程序的用户界面
7.4.2历法数据的压缩编码
7.4.3“阴阳历换算器”程序的主要编码解释
7.5使用eVC开发“民航时刻表”完整实例编程
7.5.1“民航时刻表”程序的用户界面及项目生成
7.5.2“民航时刻表”程序的主要编码解释
7.6使用eVC开发“火车时刻表”完整实例编程
7.6.1“火车时刻表”程序的用户界面及项目生成
7.6.2“火车时刻表”程序的主要编码解释
7.7使用eVC开发“家庭理财助手”完整实例编程
7.7.1“家庭理财助手”程序的用户界面及项目生成
7.7.2“家庭理财助手”程序的主要编码解释
7.8使用eVC开发“度量衡换算器”完整实例编程
7.8.1“度量衡换算器”程序的用户界面及项目生成
7.8.2“度量衡换算器”程序的主要编码解释
7.9使用eVC开发“迷你游戏方块”完整实例编程
7.9.1“迷你游戏方块”程序的用户界面及项目生成
7.9.2“迷你游戏方块”程序的主要编码解释
7.9.3GAPI简介
7.10习题

附录
平台定制工具Plafform Builder简介
实验1给平台添加应用程序
实验2给平台添加驱动程序
……
序言 随着信息技术的深入发展,在手机和掌上电脑等嵌入式产品上进行程序设计方兴未艾。由于Windows CE的开发工具免费提供,好学易用,没有设备时可以在PC上仿真器中进行学习,因此基于Windows CE的嵌入式开发日益普及。
本书根据教学和科研的需要,总结了作者五年来在Windows CE平台上进行应用程序教学和开发的体会,全面深入地介绍了eVB和eVC的实用技术,特别是用完整源代码详细地’介绍了基于ADOCE的MIS、基于SQL Server for CE的分布式MIS、进行红外/蓝牙/串口通信的工具软件、家庭生活工具包(股票分析工具、家庭理财工具、汇率换算器、阴阳历换算器、度量衡换算器、民航时刻表、火车时刻表、迷你游戏方块)。实例中包含了作者自己编写的UNICODE字符串与ANSI字符串的转换函数、数据库文件操作函数和数据压缩编码等技术,这些对PC或其他平台上的应用程序开发也有很大帮助。
本书假定读者已经具有VB、VC的基础知识,对eVB、eVC中与之相同的内容不再介绍,只着重说明eVB、eVC的编程特性。第5章5.2节的实例由于使用了SQLServerforCE,只能在以Windows CE 3.0或更高版本为操作系统的掌上电脑上编译执行,本书其他12个实例都可以在以Windows CE 2.11、3.0或更高版本为操作系统的掌上电脑上编译执行。除了第7章第7.1和7.2节的实例需要掌上电脑外,本书其他11个实例都可以在PC的仿真器中编译调试和运行。
根据作者的教学经验,在“Windows CE应用程序设计”这门课程的教学中,结合实例编码进行教学,对于提高课程的教学质量有很大帮助,深受同学欢迎。建议本书的教学课时为96学时,其中第1章6学时(含上机2学时),第2章4学时,第3章4学时,第4章12学时(含上机6学时),第5章可为20学时(含上机14学时),第6章12学时(含上机6学时),第7章38学时(含上机20学时)。
在本书的编写过程中得到了秦江波、梁志坚、田志强等的帮助,对于他们在资料的录入整理和校对等方面所作的工作表示感谢。
由于时间仓促,书中错误和不妥之处,敬请广大读者批评指正。
文摘 插图:

热点排行