《Microsoft Windows CE程序设计》求取 ⇩

第一部分 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

1999《Microsoft Windows CE程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(D.博林)Douglas Boling著;北京博彦科 1999 北京:北京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows程序设计入门(1995 PDF版)
Windows程序设计入门
1995 北京:人民邮电出版社
Windows程序设计( PDF版)
Windows程序设计
Microsoft Windows 95 程序员指南(1996 PDF版)
Microsoft Windows 95 程序员指南
1996
PROGRAMMING MICROSOFT WINDOWS CE(1998年 PDF版)
PROGRAMMING MICROSOFT WINDOWS CE
1998年 MICROSOFT PRESS
Windows 95 程序设计( PDF版)
Windows 95 程序设计
WINDOWS/WIN32/WINDOWS NT 程序设计通用API函数参考( PDF版)
WINDOWS/WIN32/WINDOWS NT 程序设计通用API函数参考
MICROSOFT WINDOWS 3.0程序设计指南( PDF版)
MICROSOFT WINDOWS 3.0程序设计指南
北京科海培训中心资料组
Windows高级程序设计(1994 PDF版)
Windows高级程序设计
1994 北京:电子工业出版社
Windows 3.1程序设计(1993 PDF版)
Windows 3.1程序设计
1993 北京:海洋出版社
MICROSOFT OUICKBASIC4.5程序设计粹(1991 PDF版)
MICROSOFT OUICKBASIC4.5程序设计粹
1991 中国科学院久大文化股份有限公司高级电脑公司
FoxPro for Windows程序设计(1998 PDF版)
FoxPro for Windows程序设计
1998 广州:中山大学出版社
Windows程序设计(1998 PDF版)
Windows程序设计
1998 北京:人民邮电出版社
Microsoft Quick C程序设计(1995 PDF版)
Microsoft Quick C程序设计
1995 合肥:中国科学技术大学出版社
FoxPro for Windows程序设计教程(1999 PDF版)
FoxPro for Windows程序设计教程
1999 北京:电子工业出版社
Borland C++Windows程序设计(1994 PDF版)
Borland C++Windows程序设计
1994 北京:人民邮电出版社