图书介绍
Microsoft Windows CE程序设计PDF|Epub|txt|kindle电子书版本下载
![Microsoft Windows CE程序设计](https://www.shukui.net/cover/42/31177682.jpg)
- (美)(D.博林)Douglas Boling著;北京博彦科技发展有限公司译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301041861
- 出版时间:1999
- 标注页数:746页
- 文件大小:37MB
- 文件页数:760页
- 主题词:
PDF下载
下载说明
Microsoft Windows CE程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Windows编程基础1
第一章 Hello Windows CE1
1.1 WINDOWS CE有何独特之处?1
1.1.1 Windows CE设备中的资源很少2
1.1.2 Unicode2
1.1.3 新的控件2
1.2 仍然是WINDOWS编程3
1.2.1 窗口类4
1.2.2 第一个程序5
致谢9
简介11
1.2.3 Hungarian表示法11
1.2.4 我的编程风格12
1.2.5 编译HelloCE13
第二章 屏幕绘图29
2.1 画图基础30
2.1.1 有效区域和无效区域30
2.1.2 设备环境31
2.2 写文本32
2.2.1 设备环境属性33
2.2.2 TextDemo范例程序34
2.2.3 字体40
2.2.4 FontList范例程序44
2.3 位图54
2.3.1 依赖于设备的位图54
2.3.2 独立于设备的位图55
2.3.3 DIB部件56
2.3.4 绘制位图58
2.4.1 线条60
2.4 线条与形状60
2.4.2 形状62
2.4.3 Shapes范例程序65
第三章 输入:键盘、输入笔和菜单75
3.1 键盘75
3.1.1 输入焦点75
3.1.2 键盘消息76
3.1.3 键盘函数81
3.1.4 KeyTrac示例程序83
3.2 输入笔和触摸屏92
3.2.1 输入笔消息92
3.2.2 TicTacl示例程序100
3.3 菜单110
3.3.1 处理菜单命令112
3.4.1 资源脚本113
3.4 资源113
3.4.2 图标115
3.4.3 加速键116
3.4.4 位图117
3.4.5 字符串117
3.4.6 TicTac2示例程序118
第四章 窗口、控件和对话框133
4.1 子窗口133
4.1.1 窗口管理函数134
4.1.2 滚动条和FontList2示例程序136
4.2 WINDOWS控件152
4.2.1 按钮控件152
4.2.2 编辑控件155
4.2.3 列表框控件155
4.2.4 组合框控件156
4.2.5 静态控件157
4.2.6 滚动条控件157
4.2.7 CtlView示例程序157
4.3 对话框188
4.3.1 对话框资源模板189
4.3.2 创建对话框191
4.3.3 对话框过程193
4.3.4 无模式对话框196
4.3.5 属性表197
4.3.6 通用对话框203
4.3.7 DlgDemo示例程序204
4.4 结论238
5.1 编写通用控件239
第五章 通用控件和Windows CE239
第二部分 Windows CE基础239
5.2 通用控件241
5.2.1 命令栏241
5.2.2 CmdBar示例程序252
5.2.3 命令带区266
5.2.4 CmdBand示例程序275
5.2.5 月历控件289
5.2.6 日期和时间选择器控件291
5.2.7 查看列表控件294
5.2.8 LView示例程序296
5.3 其他通用控件315
5.4 不支持的通用控件316
6.1 内存基础知识317
6.1.1 关于RAM317
第六章 内存管理317
6.1.2 关于ROM318
6.1.3 关于虚拟内存318
6.1.4 Windows CE地址空间319
6.1.5 应用程序的地址空间323
6.2 内存分配的不同类型326
6.2.1 虚拟内存326
6.2.2 堆331
6.2.3 本地堆332
6.2.4 单独的堆333
6.2.5 堆栈335
6.2.6 静态数据336
6.2.7 字符串资源338
6.2.9 管理低内存状态339
6.2.8 选择正确的内存类型339
第七章 文件、数据库和注册表343
7.1 WINDOWS CE文件系统344
7.1.1 对象存储库与其他存储介质的对比345
7.1.2 标准文件I/O345
7.1.3 创建和打开文件346
7.1.4 读取和写入347
7.1.5 FileView示例程序353
7.1.6 内存映射文件和对象370
7.1.7 查看文件系统374
7.2 数据库379
7.2.1 基本定义379
7.2.2 数据库API380
7.2.3 AlbumDB示例程序396
7.3 注册表427
7.3.1 注册表结构427
7.3.2 注册表API428
7.3.3 RegView示例程序432
7.4 结论449
第八章 进程与线程451
8.1 进程451
8.1.1 创建进程452
8.1.2 终止进程455
8.1.3 其他进程455
8.2 线程456
8.2.1 系统调度457
8.2.2 千万不要这样做!458
8.2.3 创建线程459
8.2.4 线程本地存储器462
8.3.1 事件464
8.3 同步464
8.3.2 等待466
8.3.3 互斥体469
8.3.4 临界区域470
8.3.5 互锁变量访问471
8.4 进程间通信472
8.4.1 查找其他进程473
8.4.2 XTALK示例程序474
8.5 异常处理487
8.5.1 _ _try, _ _except块487
8.5.2 _ _try, _ _finally块490
第三部分 通信493
第九章 串行通信493
9.1 基本驱动程序493
9.1.2 列举活动的驱动程序494
9.1.1 驱动程序名494
9.1.3 读写设备驱动程序497
9.2 基本串行通信499
9.2.1 打开和关闭串行端口499
9.2.2 读写串行端口500
9.2.3 异步串行I/O501
9.2.4 配置串行端口502
9.2.5 设置端口超时值504
9.2.6 查询串行驱动程序的性能506
9.2.7 控制串行端口507
9.2.8 清除错误并查询状态508
9.2.9 保持活动509
9.3 红外端口510
9.3.1 原始IR510
9.3.2 IrComm512
9.4 CECHAT范例程序513
第十章 Windows网络和IrSock531
10.1 WINDOWS网络支持531
10.1.1 WNet函数532
10.1.2 ListNet示例程序542
10.2 基本套接字549
10.2.1 初始化WinSock DLL550
10.2.2 流式套接字551
10.2.3 IrSock556
10.2.4 MySqurt示例程序562
10.3 TCP/IP PING576
第十一章 连接到桌面581
11.1 WINDOWS CE远程API582
11.1.1 RAPI概述582
11.1.2 预定义的RAPI函数585
11.1.3 RapiDir示例程序591
11.1.4 自定义RAPI函数595
11.1.5 RapiFind示例程序600
11.2 CEUTIL函数609
11.3 连接通知613
11.3.1 注册表方法613
11.3.2 COM方法614
11.3.3 CnctNote示例程序616
11.3.4 Windows CE端的连接检测624
11.4 文件筛选程序625
11.4.1 注册文件筛选程序626
11.4.2 文件筛选程序接口631
11.4.3 ICeFileFilterOptions接口635
11.4.4 DivFile筛选程序范例635
第十二章 外壳编程——第一部分649
第四部分 高级主题649
12.1 使用外壳650
12.1.1 外壳名称空间650
12.1.2 专用文件夹651
12.1.3 快捷方式654
12.1.4 配置Start菜单654
12.1.5 最近使用的文档列表655
12.2 任务栏656
12.2.1 TBIcons示例程序657
12.3 Out Of Memory对话框664
12.4 通知665
12.4.1 用户通知665
12.4.2 定时器事件通知668
12.4.3 系统事件通知668
12.4.4 MyNotify示例程序669
12.5 控制台应用程序679
12.5.1 CEFind示例程序680
第十三章 外壳编程——第二部分685
13.1 辅助输入面板685
13.1.1 使用SIP686
13.1.2 对SIP更改的反应690
13.1.3 Windows CE 2.1设备上的输入面板691
13.2 编写输入方法693
13.2.1 SIP组件693
13.2.2 输入方法中的线程问题694
13.2.3 IInputMethod接口694
13.2.4 IIMCallback接口698
13.2.5 NumPanel范例输入方法700
13.3.1 硬件键的虚拟代码720
13.3 硬件键720
13.3.2 使用应用程序运行键722
13.3.3 动态跳过应用程序运行键723
第十四章 系统编程727
14.1 启动过程727
14.1.1 复位728
14.1.2 NK.exe728
14.1.3 加电但不启动系统735
14.2 系统配置735
14.3 编写跨平台的Windows CE应用程序736
14.3.1 平台和操作系统版本736
14.3.2 编译时版本问题737
14.3.3 显式链接738
14.3.4 运行时版本检查740
附录 COM基础743