图书介绍
Microsoft Windows CE程序员指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Microsoft公司著;天宏工作室译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301041802
- 出版时间:2000
- 标注页数:506页
- 文件大小:27MB
- 文件页数:529页
- 主题词:操作系统
PDF下载
下载说明
Microsoft Windows CE程序员指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 Windows CE编程简介3
第一章 Windows CE操作系统概述3
1.1 Windows CE操作系统概述4
1.2 内核6
1.2.1 进程和线程6
1.2.2 中断处理7
1.2.3 内存结构7
1.3 持久存储8
1.4 通信接口10
1.4.1 串行通信10
1.4.2 网络通信10
1.4.3 电话应用程序编程接口11
1.5 图形、窗口和事件子系统12
1.5.1 窗口管理13
1.5.2 控件、菜单、对话框和资源13
1.5.3 图形设置接口14
1.5.4 用户输入15
1.6 对应用程序的其他支持15
第二章 编程考虑19
2.1 Win32编程简介20
2.1.1 Win32应用程序编程界面21
2.2 Windows CE平台和外壳考虑21
2.3 编程工具22
2.3.1 Windows CE工具箱22
2.3.2 组件对象模型22
2.3.3 Microsoft基类25
2.3.5 国家语言支持26
2.3.4 活动模板库26
2.4 将基于Win32的应用程序导出到Windows CE27
2.4.1 硬件考虑28
2.4.2 API考虑29
2.4.3 字符集考虑30
2.4.4 用户界面考虑30
2.5 调试和测试基于Windows CE的应用程序31
2.5.1 桌面仿真调试和测试31
2.5.2 远程调试和测试31
2.5.3 非标准调试和测试32
第二部分 核心服务35
第三章 使用进程和线程35
3.1 创建和终止进程36
3.2 安排线程36
3.3.1 使用等待函数37
3.3 同步进程和线程37
3.3.2 使用同步对象40
3.4 进程间同步46
3.5 同步和设备I/O48
3.6 对共享变量的同步访问48
第四章 访问持久存储49
4.1 对象标识符50
4.2 使用Windows CE数据库51
4.2.1 创建和删除数据库52
4.2.2 获得有关数据库的信息53
4.2.3 枚举数据库54
4.2.4 打开数据库55
4.2.5 使用数据库记录56
4.2.6 读记录和属性57
4.2.7 排序记录58
4.2.8 搜索记录59
第五章 使用通信63
5.1 串行通信64
5.1.1 实现串行通信65
5.2 使用调制解调器65
5.2.1 TAPI回调函数66
5.3 Windows CE网络67
5.3.1 发送ICMP请求69
5.3.2 通过Internet进行通信69
5.3.3 访问远程文件系统70
5.3.4 Windows套接字72
5.3.5 网络安全特性76
5.3.6 TCP/IP79
5.3.7 数据链接协议79
5.3.8 远程访问服务80
第三部分 用户界面服务85
第六章 设计Windows CE用户界面85
6.1 窗口和对话框设计86
6.2 开发菜单88
6.3 使用命令栏89
6.4 选择控件90
6.5 使用颜色和灰度调色板96
6.6 创建图标和位图97
6.7 接收用户输入99
6.8 提供用户反馈99
7.1 键盘输入101
第七章 用户输入101
7.1.1 用户输入系统102
7.1.2 键和字符消息103
7.1.3 处理键盘消息104
7.1.4 使用插入符号105
7.2 输入笔输入105
7.2.1 输入笔消息105
7.3 墨迹式输入106
第八章 图形设备界面109
8.1 Windows CE GDI独有的特性110
8.2 设备描述体111
8.2.1 使用设备描述体111
8.3 位图113
8.3.1 使用位图114
8.4 颜色和调色板115
8.4.1 使用颜色116
8.4.2 创建和使用调色板117
8.5 画笔118
8.6 画刷119
8.7 打印119
8.8 区域120
8.8.1 剪切区域121
8.9 形状和直线122
8.10 文本和字体123
8.10.1 TrueType和光栅字体124
8.10.2 使用字体125
8.10.3 枚举字体126
8.10.4 格式化文本127
8.10.5 绘制文本127
9.1 基于Windows的示例应用程序129
第九章 窗口129
9.2 窗口基础133
9.2.1 窗口关系基础133
9.3 系统定义的窗口类134
9.4 创建窗口134
9.5 应用程序窗口136
9.6 撤消窗口137
9.7 窗口样式137
9.7.1 非客户区域样式138
9.8 窗口大小和位置139
9.8.1 顶端窗口140
9.9 窗口关系141
9.8.2 窗口可见性141
9.9.1 父窗口和子窗口142
9.9.2 所有者拥有窗口142
9.10 消息和消息队列143
9.10.1 消息队列143
9.10.2 接收和发送消息144
9.10.3 消息和窗口过程146
9.10.4 消息类型146
9.11 计时器149
9.12 矩形149
第十章 控件概述151
10.1 窗口控件概述151
10.1.1 预定义控件152
10.1.2 自定义控件153
10.1.4 控件消息154
10.1.3 控件通知消息154
10.2 通用控件概述155
10.2.1 通用控件样式156
10.3 自定义绘制服务157
10.3.1 绘图周期、绘制舞台和通知消息158
10.3.2 使用自定义绘制服务159
10.3.3 示例自定义绘制函数160
10.4 HTML查看器控件161
第十一章 基础控件165
11.1 命令栏165
11.1.1 使用命令栏166
11.2 属性表168
11.2.1 属性表页169
11.2.2 使用属性表170
11.3 双栏171
11.3.1 双栏样式172
11.4 命令带区173
11.4.1 使用命令带区174
11.5 选项卡控件175
11.5.1 选项卡控件样式176
11.5.2 扩展的选项卡控件样式177
11.5.3 使用选项卡控件177
11.5.4 选项卡控件结构180
11.5.5 选项卡控件项目状态180
11.6 工具栏180
11.6.1 工具栏样式181
11.6.2 工具栏大小和位置182
11.6.3 工具栏按钮182
11.6.4 工具栏特性184
12.1 标题控件187
第十二章 文件和缩放控件187
12.1.1 标题控件样式188
12.1.2 标题控件大小和位置188
12.1.3 标题控件项目188
12.1.4 标题控件消息189
12.1.5 高级标题控件特性189
12.2 图像列表190
12.2.1 使用图像列表191
12.2.2 使用图像列表中的图像191
12.3 列表视图193
12.3.1 列表视图样式194
12.3.2 扩展的列表视图样式195
12.3.3 列表视图结构196
12.3.4 列表视图项目状态196
12.3.5 列表视图图像列表197
12.3.6 项目和子项目198
12.3.7 回调项目和回调掩码198
12.3.8 列199
12.3.9 排列、排序和查找列表视图200
12.3.10 列表视图项目位置200
12.3.11 滚动位置201
12.3.12 编辑标签201
12.3.13 高级列表视图特性202
12.4 轨迹栏202
12.4.1 轨迹栏消息203
12.5 树形视图204
12.5.1 树形视图样式205
12.5.2 父项目和子项目205
12.5.6 树形视图项目位置206
12.5.3 项目标签206
12.5.4 树形视图项目状态206
12.5.5 编辑树形视图标签207
12.5.7 项目选定208
12.5.8 项目信息208
12.5.9 树形视图图像列表209
12.5.10 拖放操作210
12.6 上下控件211
12.6.1 上下控件样式211
12.6.2 位置和速度212
第十三章 信息控件213
13.1 日期和时间指示器控件213
13.1.1 日期和时间指示器样式214
13.1.2 日期和时间指示器用户界面214
13.1.3 格式字符串215
13.2 月历控件217
13.2.1 月历样式218
13.2.2 天的状态218
13.2.3 时间219
13.3 状态栏219
13.3.1 大小和高度220
13.3.2 多部分状态栏220
13.3.3 状态栏文本221
13.4 工具提示221
13.5 进度栏222
13.5.1 进度栏样式223
13.5.2 范围和当前位置223
第十四章 按钮225
14.1 按钮状态225
14.1.2 选定按钮226
14.1.1 更改按钮状态226
14.1.3 按钮发出的通知消息227
14.2 发送到按钮的消息228
14.3 按钮颜色消息228
14.4 按钮默认的消息处理229
14.5 复选框230
14.5.1 复选框样式231
14.6 组框231
14.7 下压按钮232
14.7.1 下压按钮样式232
14.8 单选钮234
14.8.1 单选钮样式234
15.1 编辑控件235
第十五章 窗口控件235
15.1.1 编辑控件样式236
15.1.2 文本缓冲区238
15.1.3 更改格式化矩形238
15.1.4 使用文本239
15.1.5 滚动编辑控件中的文本241
15.1.6 制表位和边距241
15.1.7 密码字符241
15.2 组合框242
15.2.1 组合框样式242
15.2.2 编辑控件选定域244
15.3 列表框244
15.3.1 列表框样式244
15.4.1 滚动条样式246
15.4 滚动条246
15.4.2 滚动条的各个部分247
15.4.3 滚动块的位置和滚动范围248
15.4.4 滚动条请求248
15.5 静态控件249
15.5.1 静态控件样式249
第十六章 对话框、菜单和其他资源253
16.1 对话框254
16.1.1 应用程序定义的对话框255
16.1.2 通用对话框257
16.1.3 消息框257
16.2 菜单259
16.2.2 菜单项260
16.2.1 命令栏菜单260
16.2.3 滚动菜单262
16.2.4 创建、显示和删除菜单262
16.3 插入符号263
16.4 光标264
16.5 图标265
16.6 位置、图像和字符串265
16.7 键盘加速键266
16.7.1 加速键表266
16.7.2 创建加速键表资源267
第四部分 连接服务271
第十七章 从台式机调用函数271
17.1 初始化和终止远程应用程序编程接口271
17.2 执行函数和应用程序274
17.4 处理RAPI错误275
17.5 示例RAPI程序275
17.3 检索信息275
第十八章 接收连接通知279
18.1 基于注册表的通知279
18.2 基于COM接口的通知280
18.2.1 通知和取消注册过程280
18.2.2 注册IDccMan类标识符282
第十九章 传输文件285
19.1 注册文件类型和文件筛选286
19.1.1 注册文件扩展名类型286
19.1.2 生成文件筛选的类标识符286
19.1.3 注册文件筛选287
19.1.4 示例文件筛选注册表条目289
19.2 实现和使用文件筛选290
19.3 实现哑文件筛选292
19.2.1 在文件筛选中使用远程API调用292
19.2.2 筛选定义的错误值292
第二十章 同步数据295
20.1 设计考虑295
20.2 ActiveSync Service Provider296
20.2.1 桌面客户296
20.2.2 Windows CE客户297
20.2.3 注册ActiveSync Service Provider297
第二十一章 安装和管理应用程序301
21.1 应用程序安装的常规过程301
21.2 CAB向导302
21.2.1 .inf文件303
21.2.2 .inf文件示例311
21.2.3 Setup.dll文件312
21.3 应用程序管理器313
21.3.1 “应用程序管理器”的.inf文件格式314
21.3.2 “应用程序管理器”的.ini文件示例315
21.3.3 应用程序安装疑难解答316
21.4 将自定义菜单添加到Windows CE资源管理器中317
21.5 CEUTIL:用于Windows Services的帮助程序DLL318
21.5.1 桌面注册表结构318
21.5.2 CEUTIL函数示例318
第五部分 Web服务323
第二十二章 移动频道323
22.1 创建移动频道325
22.1.1 编写脚本的移动频道325
22.1.2 CDF的移动频道扩展326
22.1.3 移动频道数据文件333
22.1.4 移动频道脚本文件334
22.2.1 频道同步343
22.2 移动频道用户界面元素343
22.2.2 频道查看器344
22.2.3 活动桌面345
第六部分 捆绑的应用程序界面349
第二十三章 联系人数据库349
23.1 使用联系人数据库编程350
23.1.1 打开联系人数据库351
23.1.2 添加和删除地址卡353
23.1.3 检索和修改地址卡354
第二十四章 收件箱357
24.1 邮件堆358
24.2 邮件存储库358
24.3 邮件消息358
24.3.1 邮件头359
24.4 处理邮件消息360
24.3.2 邮件附件360
24.4.1 检索邮件消息361
24.4.2 插入邮件消息362
24.4.3 发送邮件消息362
24.4.4 更新邮件存储库362
24.4.5 移动和复制邮件消息363
24.4.6 将文件附加到邮件消息中363
24.4.7 处理邮件错误363
第二十五章 邮件传输服务365
25.1 注册传输服务366
25.1.1 注册传输服务库366
25.1.2 为“收件箱”添加传输服务366
25.1.3 “收件箱”和传输服务使用的注册表条目368
25.2.1 管理邮件分配的内存370
25.2 实现示例传输服务370
第七部分 Handbeld PC375
第二十六章 对H/PC编程375
26.1 H/PC的硬件375
26.2 在H/PC上使用快闪卡377
26.3 H/PC外壳377
26.3.1 剪贴板API378
26.3.2 WM_HIBERNATE消息378
26.3.3 通知API378
26.4 随H/PC捆绑的应用程序381
第二十七章 设计H/PC用户界面383
27.1 使用桌面和任务栏383
27.2 设计窗口和对话框386
27.4 接收H/PC的用户输入387
27.3 选择菜单和控件387
27.5 提供帮助388
第二十八章 管理电源389
28.1 电源管理状态390
28.2 继续操作、重新启动和重置391
第二十九章 编写有效使用内存的应用程序393
29.1 内存页面393
29.2 内存分配类型394
29.3 线程本地存储器395
29.4 监视应用程序使用RAM的情况396
29.4.1 使用远程内存查看器397
29.5 处理内存不足的情况401
29.5.1 系统内存不足对话框403
29.6 应用程序休眠403
29.7 有效使用内存的提示404
第三十章 连接到桌面并发送和接收数据407
30.1 连接到其他计算机407
30.2 H/PC的通信和连接硬件409
30.2.1 使用内置串行端口409
30.2.2 使用内置的红外串行端口409
30.2.3 使用PC Card串行设备410
30.3 H/PC的通信和连接软件410
第八部分 Palm PC415
第三十一章 为Palm PC编程415
31.1 应用程序准则416
31.2 安装应用程序417
31.3 外壳界面418
31.4 文件输入和输出418
31.4.1 在Palm PC上使用快闪卡419
31.7 随Palm PC捆绑的应用程序421
31.5 用户输入和输出421
31.6 Palm PC的通信和连接硬件421
31.8 Palm PC的Web服务422
31.9 Palm PC的Voice Recorder控件422
第三十二章 Palm PC外壳425
32.1 接收通知426
32.2 导航控制按钮426
32.2.1 使用硬件控制按钮429
32.3 输入面板和输入方法429
32.3.1 输入面板430
32.3.2 使用输入面板编程431
32.3.3 可安装的输入方法431
32.3.4 输入方法注册表值432
32.4 从应用程序内部启用红外传输433
33.1 设计准则435
第三十三章 设计Palm PC用户界面435
33.2 使用桌面和任务栏436
33.3 设计和放置对话框437
33.4 选择菜单和控件438
33.5 接收Palm PC的用户输入438
第九部分 附录441
附录A 函数和接口清单441
A.1 ActiveSync函数441
A.2 ActiveSync接口441
A.3 剪贴板函数442
A.4 COM/OLE函数443
A.5 连接通知接口444
A.6 “联系人”数据库函数444
A.8 数据库管理函数445
A.7 控制函数445
A.9 对话框函数446
A.10 文件和缩放控件函数447
A.11 文件筛选接口457
A.12 文件系统函数457
A.13 GDI函数458
A.14 信息控件函数459
A.15 红外套接字函数460
A.16 邮件函数460
A.17 菜单函数462
A.18 通知函数462
A.19 进程和线程函数462
A.21 RAS函数463
A.22 RAPI函数463
A.20 注册表函数463
A.23 资源函数465
A.24 串行通信函数465
A.25 外壳函数466
A.26 TAPI函数466
A.27 传输服务函数467
A.28 用户输入函数467
A.29 窗口函数468
A.30 CEUTIL函数470
A.31 NLS函数470
A.32 Windows控制函数472
A.33 Windows网络函数477
A.34 Windows套接字函数477
A.35 WinInet函数478
附录B 词汇479
热门推荐
- 1467093.html
- 2853959.html
- 498918.html
- 1728292.html
- 2830595.html
- 3049504.html
- 1791733.html
- 2582350.html
- 2915295.html
- 1375938.html
- http://www.ickdjs.cc/book_837999.html
- http://www.ickdjs.cc/book_3876536.html
- http://www.ickdjs.cc/book_3132374.html
- http://www.ickdjs.cc/book_1289618.html
- http://www.ickdjs.cc/book_1360783.html
- http://www.ickdjs.cc/book_1119380.html
- http://www.ickdjs.cc/book_1229854.html
- http://www.ickdjs.cc/book_532095.html
- http://www.ickdjs.cc/book_500716.html
- http://www.ickdjs.cc/book_191809.html