Windows CE 7开发实战详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:尹成,黄永兵,胡耀文,陈荔城编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2012
- ISBN:9787115281777
- 页数:366 页
第1章 Windows Embedded Compact 7简介以及最新特性 1
1.1 Windows Embedded Compact 7的发展历史 1
1.2 Windows Embedded Compact 7的功能简介 3
1.3 Windows Embedded Compact 7的特性 3
1.3.1 Windows Embedded Compact 7的今生前世 4
1.3.2 Windows Embedded Compact 7的特点 6
1.3.3 Windows Embedded Compact 7的体系结构 6
1.3.4 Windows Embedded Compact 7的内核结构 7
1.3.5 Windows Embedded Compact 7的BSP 8
1.3.6 Windows Embedded Compact 7的设备驱动程序 8
1.3.7 Windows Embedded Compact 7对移动电话的支持 10
1.3.8 Windows Embedded Compact 7的新增功能 10
1.4 Windows Embedded Compact 7的应用领域 10
1.4.1 在移动计算领域的应用 11
1.4.2 在嵌入式领域的应用 11
1.4.3 在消费电子领域的应用 11
1.5 小结 12
第2章 部署Windows Embedded Compact 7 PC程序开发环境 13
2.1 Visual Studio 2008简介及安装 13
2.1.1 确定你的计算机能够安装Visual Studio 2008 13
2.1.2 Visual Studio 2008安装步骤 14
2.1.3 安装简体中文语言补丁 22
2.2 Microsoft Expression Blend简介及安装 23
2.3 Windows Embedded Compact 7简介及安装 24
2.4 Microsoft Virtual PC简介及安装 27
2.5 Windows Embedded Compact 7部署PC模拟器 28
2.6 导出PC模拟器SDK 39
2.7 开发运行在PC模拟器上的hello world示例 40
2.8 小结 45
第3章 定制Windows Embedded Compact 7 shell 46
3.1 可定制的Windows Embedded Compact 7 Shell 46
3.1.1 什么是Shell 46
3.1.2 Shell模块和组件 46
3.2 Windows Embedded Compact 7提供的Shell选项 47
3.2.1 Windows Embedded Compact 7命令行Shell 48
3.2.2 标准Shell 48
3.2.3 Windows瘦客户端Shell 48
3.2.4 任务管理器例Shell 49
3.3 Shell定制开发的选项 49
3.3.1 应用程序作为Shell 50
3.3.2 浏览器作为Shell 50
3.4 必要的Shell功能 50
3.4.1 Shell应用程序 50
3.4.2 桌面窗口 51
3.4.3 任务条窗口 51
3.4.4 任务相关的消息处理器 52
3.5 Shell组件 52
3.5.1 常用对话框和常用控件 52
3.5.2 控制面板 52
3.6 安装运行一个定制的Shell 53
3.7 处理用户界面的旋转 54
3.7.1 创建一个操作系统设计 54
3.7.2 修改注册表设置 54
3.7.3 创建屏幕旋转应用程序 55
3.7.4 创建并下载操作系统运行时映象 58
3.7.5 运行屏幕旋转应用程序测试屏幕旋转 58
3.8 定制用户界面 58
3.8.1 创建一个皮肤 58
3.8.2 可以被换肤的用户界面元素 59
3.8.3 附加的用户界面定制选项 61
3.9 Shell定制实例:IEShell 62
3.9.1 创建一个MyShell操作系统设计 62
3.9.2 创建、下载并测试操作系统运行时映象 62
3.9.3 创建并测试IEShell应用程序 62
3.9.4 设置IEShell为目标设备的Shell 63
3.10 小结 65
第4章 Silverlight for Windows Embedded开发 66
4.1 Silverlight for Windows Embedded简介与分析 66
4.2 Microsoft Expression Blend设计示例程序helloCE7的Silverlight UI 70
4.3 创建Silverlight for Windows Embedded示例程序helloCE7 74
4.4 实现Silverlight for Windows Embedded的触控 77
4.5 实现Silverlight for Windows Embedded的多点触控 80
4.6 小结 87
第5章 Windows Embedded Compact 7的内存管理 88
5.1 Windows Embedded Compact 7的RAM和ROM 88
5.1.1 RAM 88
5.1.2 ROM 89
5.2 虚存 89
5.2.1 Windows Embedded Compact 7中的内存模式 89
5.2.2 Windows Embedded CE 5.0虚拟地址空间 89
5.2.3 Windows Embedded Compact 7虚拟地址空间 91
5.2.4 内存状态查询函数 92
5.2.5 Windows Embedded Compact 7中的分页式虚拟存储 95
5.2.6 与虚拟存储相关的函数 96
5.3 堆 99
5.3.1 Windows Embedded Compact 7堆的特性 99
5.3.2 本地堆 100
5.3.3 独立堆 101
5.4 栈 105
5.5 静态数据块 105
5.6 Windows Embedded Compact 7下的Bootloader 106
5.6.1 Bootloader简介 106
5.6.2 Bootloader的主要功能 107
5.6.3 BootLoader的结构 108
5.7 小结 114
第6章 Windows Embedded Compact 7中的进程和线程 115
6.1 Windows Embedded Compact 7中的进程 115
6.1.1 进程概述 115
6.1.2 创建进程 116
6.1.3 终止进程 119
6.1.4 其他相关函数 120
6.2 Windows Embedded Compact 7中的线程 121
6.2.1 线程概述 121
6.2.2 线程的优先级 121
6.2.3 创建线程 122
6.2.4 设置线程的优先级 124
6.2.5 查询线程的优先级别 132
6.2.6 设置和查询线程的时间片 132
6.2.7 挂起和恢复一个线程 133
6.2.8 其他线程函数 134
6.3 线程同步 134
6.3.1 事件 134
6.3.2 线程等待 137
6.3.3 信号量 139
6.3.4 互斥量 141
6.3.5 互锁函数 142
6.3.6 临界区 144
6.3.7 一个线程间同步的例子 145
6.4 小结 150
第7章 Windows Embedded Compact 7的文件系统和注册表管理 151
7.1 Windows Embedded Compact 7的文件系统 151
7.1.1 文件系统概述 151
7.1.2 Windows CE文件操作API 152
7.1.3 内存映射文件 165
7.1.4 存储管理器 169
7.2 注册表 176
7.2.1 概述 176
7.2.2 相关API函数 177
7.3 小结 183
第8章 数据库开发 184
8.1 数据库简介 184
8.2 EDB数据库开发API 185
8.2.1 挂载及卸载数据库卷 185
8.2.2 枚举数据库卷 187
8.2.3 枚举数据库 188
8.2.4 查询对象信息 189
8.2.5 回写数据库卷 193
8.2.6 创建删除数据库 194
8.2.7 创建会话 195
8.2.8 打开数据库 196
8.2.9 获取数据库的会话 197
8.2.10 查找记录 198
8.2.11 读取记录数据 200
8.2.12 写记录 201
8.2.13 删除记录 201
8.2.14 使用流读写记录 202
8.2.15 事务操作 204
8.3 小结 205
第9章 串口通信应用程序实例 206
9.1 设计说明 206
9.2 开启序列通信端口 206
9.3 设定序列通信端口 209
9.4 设定逾时参数(time-out parameters) 212
9.5 写入通信端口 214
9.6 使用通信事件(communication event) 215
9.7 关闭序列通信端口 217
9.8 小结 218
第10章 多媒体编程 219
10.1 Direct Show介绍 219
10.1.1 DirectShow技术框架 220
10.1.2 过滤器(Filter) 221
10.1.3 Filter Graph Manager 222
10.1.4 Pin 223
10.1.5 DirectShow接口定义介绍 223
10.2 媒体播放器示例 224
10.3 摄像头捕捉 246
10.3.1 摄像头捕捉概述 246
10.3.2 摄像头捕捉示例 247
10.4 小结 265
第11章 网络编程概述 266
11.1 套接字编程基础 266
11.1.1 Winsock初始化和释放 267
11.1.2 创建套接字 269
11.1.3 关闭套接字 270
11.1.4 绑定套接字 271
11.1.5 监听套接字 273
11.1.6 等待连接 273
11.1.7 建立连接 274
11.1.8 发送数据 275
11.1.9 接收数据 277
11.1.10 设置套接字模式 278
11.1.11 Select I/O模型 279
11.2 Ping编程 281
11.2.1 Ping编程概述 281
11.2.2 Ping编程示例 283
11.3 RAS拨号编程 283
11.3.1 建立拨号连接 283
11.3.2 关闭拨号连接 286
11.3.3 列举已建立的活动连接 287
11.4 UDP编程概述 288
11.5 TCP编程概述 289
11.6 小结 291
第12章 dll编程 292
12.1 dll概述 292
12.2 dll的调用 293
12.2.1 静态调用 293
12.2.2 动态调用 293
12.3 dll的创建 294
12.3.1 Windows Embedded Compact 7中dll的创建 295
12.3.2 基于mfc的regular dll的创建 300
12.3.3 资源dll 306
12.4 小结 309
第13章 COM编程 310
13.1 COM基本知识 310
13.1.1 什么是COM 310
13.1.2 什么是接口 310
13.1.3 COM基本结构 310
13.2 使用ATL创建COM示例 311
13.2.1 ATL对COM支持 311
13.2.2 ATL创建COM对象示例 313
13.2.3 创建客户端调用CEComServer 318
13.3 可连接点对象及示例 319
13.3.1 可连接点对象概述 319
13.3.2 连接点示例 321
13.4 创建ActiveX控件 330
13.4.1 ActiveX概述 330
13.4.2 使用MFC向导创建一个简单的ActiveX控件 331
13.5 小结 337
第14章 基于C#开发Windows Embedded Compact 7应用 338
14.1 构建基于Windows Embedded Compact 7的c#应用程序 338
14.2 图片浏览器实例 342
14.3 嵌入式浏览器应用实例 345
14.4 小结 348
第15章 打包和部署程序到Windows Embedded Compact 7 349
15.1 实现帮助 349
15.1.1 创建基于html的帮助 349
15.1.2 在代码中启动帮助主题 352
15.1.3 母目录 353
15.1.4 Windows Embedded Compact 7设备上的联机帮助 354
15.2 锁定程序 354
15.2.1 kiosk模式 354
15.2.2 硬件按钮 355
15.2.3 用户接口的锁定 356
15.2.4 第三方解决方案 356
15.3 部署运行库 356
15.4 安装工程 357
15.4.1 visual studio安装程序工具 357
15.4.2 设备安装程序项目类型 357
15.4.3 文件添加与目标设置 357
15.4.4 添加快捷方式 357
15.4.5 写入注册表设置 358
15.4.6 压缩 358
15.5 安全策略与代码签名 358
15.5.1 代码签名 359
15.5.2 设计规范 360
15.6 全局程序集缓存 360
15.6.1 对程序集进行强命名 360
15.6.2 何时及如何使用全局程序集缓存 361
15.6.3 学用组件cesetup.dll 361
15.6.4 测试.cab文件 363
15.7 生成桌面安装程序 364
15.7.1 添加自定义的.cab项目 364
15.7.2 添加其他应用程序文件 364
15.7.3 使设备端的安装自动进行 364
15.7.4 添加自定义安装操作 365
15.7.5 运行安装程序 366
15.8 小结 366
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019