图书介绍

Windows CE 6.0开发者参考PDF|Epub|txt|kindle电子书版本网盘下载

Windows CE 6.0开发者参考
  • (美)Douglas Boling著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111260400
  • 出版时间:2009
  • 标注页数:562页
  • 文件大小:102MB
  • 文件页数:580页
  • 主题词:窗口软件,Windows CE-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows CE 6.0开发者参考PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

译者序1

前言1

第一部分 Windows编程基础1

第1章 Hello Windows CE1

1.1 Windows CE和标准Windows的差别1

1.1.1 资源有限的Windows CE设备2

1.1.2 Unicode编码2

1.1.3 新的控件2

1.1.4 组件化设计3

1.1.5 Win32子集3

1.2 仍然是Windows 编程3

1.3 第一个Windows CE应用程序4

1.3.1 创建第一个Windows CE应用程序6

1.3.2 运行程序8

1.3.3 出了什么问题8

1.4 Hello2程序9

1.5 剖析窗口应用程序11

1.5.1 窗口11

1.5.2 窗口类11

1.5.3 窗口过程11

1.5.4 消息的生命期12

1.5.5 注册窗口类14

1.5.6 创建窗口16

1.5.7 消息循环18

1.5.8 窗口过程19

1.6 Hello CE21

1.7 运行Hello CE27

第2章 在屏幕上绘图28

2.1 绘图基础29

2.1.1 合法和非法区域29

2.1.2 设备上下文30

2.2 文本输出31

2.2.1 设备上下文属性32

2.2.2 TextDemo示例程序33

2.2.3 字体38

2.2.4 未完成的任务50

2.3 位图50

2.3.1 设备相关位图51

2.3.2 设备无关位图51

2.3.3 DIB区域52

2.3.4 绘制位图54

2.3.5 A1phaBlending56

2.4 线和形体57

2.4.1 线57

2.4.2 形体59

2.4.3 填充函数62

2.4.4 Shapes示例程序63

第3章 输入:键盘、鼠标和触摸屏70

3.1 键盘70

3.1.1 输入焦点70

3.1.2 键盘消息71

3.1.3 键盘函数76

3.1.4 KeyTrac示例程序77

3.2 鼠标和触摸屏85

3.2.1 鼠标消息85

3.2.2 使用触摸屏86

3.2.3 TicTacl示例程序92

第4章 窗口、控件和菜单101

4.1 子窗口101

4.2 窗口管理函数101

4.2.1 枚举窗口102

4.2.2 寻找窗口102

4.2.3 移动窗口103

4.2.4 编辑窗口结构的内容103

4.3 窗口控件105

4.3.1 使用控件工作106

4.3.2 按钮控件107

4.3.3 编辑控件109

4.3.4 列表框控件109

4.3.5 组合框控件110

4.3.6 静态文本控件111

4.3.7 滚动条控件111

4.3.8 控件和颜色114

4.4 菜单115

4.5 资源117

4.5.1 资源脚本117

4.5.2 图标119

4.5.3 加速键119

4.5.4 位图120

4.5.5 字符串120

4.6 DOlView示例程序121

第5章 通用控件与Windows CE138

5.1 通用控件编程138

5.2 通用控件140

5.2.1 命令栏140

5.2.2 其他菜单控件158

5.2.3 日历控件159

5.2.4 时间日期选择器控件161

5.2.5 列表视图控件163

5.2.6 CapEdit控件165

5.3 其他一些通用控件165

5.4 不支持的通用控件167

第6章 对话框和属性表168

6.1 对话框168

6.1.1 对话框资源模板169

6.1.2 创建对话框171

6.1.3 对话框过程172

6.1.4 非模态的对话框175

6.1.5 属性表177

6.1.6 通用对话框182

6.2 DlgDemo范例程序182

第二部分 Windows CE编程207

第7章 内存管理207

7.1 内存基础知识207

7.1.1 关于RAM208

7.1.2 关于ROM208

7.1.3 关于虚拟内存208

7.1.4 应用程序的地址空间211

7.2 不同类型的内存分配212

7.2.1 虚拟内存213

7.2.2 堆218

7.2.3 本地堆218

7.2.4 独立堆220

7.2.5 栈223

7.2.6 静态数据223

7.2.7 字符串资源225

7.2.8 选择适当的内存类型226

7.2.9 管理低内存状态226

第8章 模块、进程和线程229

8.1 模块229

8.2 进程232

8.2.1 创建进程232

8.2.2 终止进程234

8.2.3 其他进程235

8.3 线程236

8.3.1 系统调度器236

8.3.2 创建线程238

8.3.3 设置和查询线程优先级240

8.3.4 设置线程时间片241

8.3.5 挂起和恢复线程241

8.4 纤程242

8.5 线程本地存储244

8.6 同步245

8.6.1 事件246

8.6.2 等待247

8.6.3 信号量251

8.6.4 互斥量252

8.6.5 复制同步句柄253

8.6.6 临界区253

8.6.7 互锁变量访问255

8.7 进程间通信256

8.7.1 查找其他进程256

8.7.2 WMCOPYDATA257

8.7.3 命名内存映射对象257

8.7.4 点对点消息队列259

8.7.5 使用文件和数据库通信262

8.8 XTalk示例程序262

8.9 异常处理274

8.9.1 C++异常处理274

8.9.2 Win32异常处理277

第9章 Windows CE文件系统281

9.1 Windows CE文件系统API281

9.1.1 标准文件vo282

9.1.2 内存映射文件289

9.1.3 文件系统浏览290

9.2 存储处理296

9.2.1 对象存储297

9.2.2 使用文件API来访问卷297

9.2.3 存储管理器298

第10章 注册表305

10.1 注册表组织305

10.2 注册表API306

10.2.1 打开和创建主键306

10.2.2 读取注册表值307

10.2.3 写入注册表值308

10.2.4 删除注册表主键和值308

10.2.5 枚举注册表主键309

10.2.6 刷新注册表主键309

10.2.7 注册表改动通知310

10.2.8 RegView示例程序310

第11章 Windows CE数据库326

11.1 两种数据库326

11.2 基本概念326

11.3 数据库API328

第12章 通知347

12.1 用户通知347

12.2 计时器事件通知351

12.3 系统事件通知352

12.4 NoteDemo示例程序353

12.5 查询已设定的通知365

12.6 气泡通知366

12.6.1 添加气泡通知366

12.6.2 修改气泡通知368

12.6.3 删除气泡通知369

第三部分 高级Windows CE371

第13章 Windows CE网络371

13.1 Windows网络支持371

13.1.1 WNet函数372

13.1.2 ListNet示例程序381

13.2 TCP/IP编程391

13.2.1 套接字编程391

13.2.2 阻塞套接字与非阻塞套接字400

第14章 设备间通信403

14.1 红外通信403

14.1.1 红外基础403

14.1.2 设备发现404

14.1.3 发布红外服务405

14.1.4 查询和设置红外套接字选项407

14.1.5 MySquirt示例程序407

14.2 蓝牙423

14.2.1 蓝牙协议栈424

14.2.2 蓝牙发现425

14.2.3 发布一个服务432

14.2.4 通过WinSock进行蓝牙通信435

14.2.5 通过虚拟COM端口进行蓝牙通信437

14.2.6 BtSquirt示例程序441

第15章 系统程序设计465

15.1 Windows CE的内存体系结构465

15.1.1 应用程序的地址空间466

15.1.2 内核态的地址空间467

15.2 编写跨平台的Windows CE应用程序468

15.2.1 平台与操作系统版本468

15.2.2 编译时的版本确定469

15.2.3 显式链接471

15.2.4 运行时的版本检测471

15.3 电源管理472

15.3.1 关机的含义472

15.3.2 查询电源状态473

15.3.3 电源管理器474

15.3.4 不使用电源管理器来管理电源478

第16章 串行通信482

16.1 基本串行通信482

16.1.1 打开和关闭串行端口482

16.1.2 读写串行端口483

16.1.3 异步串行1/484

16.1.4 配置串行端口485

16.1.5 设置端口的超时值487

16.1.6 查询串行驱动程序的能力489

16.1.7 控制串行端口490

16.1.8 清除错误并查询状态491

16.1.9 保持活动状态492

16.2 CeChat示例程序492

第17章 设备驱动程序和服务507

17.1 驱动程序基础507

17.1.1 驱动程序的名称508

17.1.2 设备驱动加载过程508

17.1.3 枚举活动的驱动512

17.1.4 读写设备驱动513

17.2 编写Windows CE流式设备驱动514

17.2.1 流式驱动的入口函数515

17.2.2 缓冲区管理521

17.2.3 驱动程序接口类527

17.2.4 设备驱动程序的电源管理529

17.3 设备驱动程序的构建531

17.3.1 Debug Zone531

17.3.2 Genric驱动程序示例532

17.4 服务539

17.4.1 服务的体系结构539

17.4.2 服务的生命周期539

17.4.3 应用程序对服务的控制541

17.4.4 服务DLL的入口函数542

17.4.5 服务的IOCTL命令543

17.4.6 超级服务546

17.4.7 Services.exe的命令行549

17.4.8 TickSrv示例服务549

热门推荐