本书系统而全面地介绍了Windows CE.Net的基础理论和特点,以及相关的程序设计方法。本书给出了一定数量的程序源代码及代码讲解,力求在讲授基础理论的同时,最大限度地提高读者的实际动手能力。本书语言通俗易懂,叙述讲解由浅入深,即可作为Windows CE.Net程序设计的参考用书,也可作为各高校及培训机构的授课用书。
本书主要分为三个部分。第一部分主要介绍Windows CE.Net程序设计的基础知识,包括Windows CE.Net的启动、开发工具、内存管理、文件管理、系统输入等。第二部分主要介绍高级Windows CE.Net程序设计,包括中断处理、驱动程序模型、流驱动程序开发等。第三部分为开发实例。
专家指导委员会
前言
第一部分 初级Windows CE.Net程序设计
第1章 嵌入式系统简介
第2章 Windows CE.Net简介
第3章 Windows CE.Net开发基础
第4章 Windows CE.Net开发工具简介
第5章 Windows CE.Net的内存管理
第6章 Windows CE.Net中的进程和线程
第7章 Windows CE.Net中的文件系统和注册表管理
第8章 Windows CE.Net中的屏幕绘制函数
第9章 Windows CE.Net系统中的输入
第二部分 高级Windows CE.Net中的中断处理
第10章 Windows CE.Net中的中断处理
第11章 Windows CE.Net中的驱动程序
第12章 Windows CE.Net中的流驱动开发和相关注册表项
第13章 Windows CE.Net中的总线
第14章 Windows CE.Net下的PS/2键盘驱动程序设计
第15章 Windows CE.Net下的触摸屏
第三部分 开发实例
第16章 用Platform Builder进行内核定制
第17章 用Embedded Visual C++进行Windows CE程序设计
第18章 用Visual Studio进行Pocket PC程序设计