图书介绍

Windows Mobile手机应用开发PDF|Epub|txt|kindle电子书版本网盘下载

Windows Mobile手机应用开发
  • 傅曦,齐宇,徐骏编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115134545
  • 出版时间:2005
  • 标注页数:609页
  • 文件大小:200MB
  • 文件页数:635页
  • 主题词:移动通信-携带电话机-应用程序-程序设计

PDF下载


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

下载说明

Windows Mobile手机应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Windows Mobile简介1

1.1 Windows Mobile概要1

1.1.1 Windows CE简介1

目录1

1.1.2 Windows CE的设计目标2

1.1.3 Windows Mobile简介2

1.1.4 Windows Mobile行业应用3

1.2 Mobile2Market简介4

1.2.1 什么是Mobile2Market4

1.2.2 开发和支持5

1.2.3 Logo认证和代码签名6

1.2.5 Windows Mobile相关网站8

1.2.4 市场推广和移动应用目录8

第2章 Windows Mobile开发10

2.1 事件驱动和消息响应机制10

2.2 Windows Mobile程序和Windows程序的不同点11

2.2.1 Windows CE API和Win32 API间的不同11

2.2.2 Windows CE MFC和标准MFC的不同11

2.2.3 存储器的限制12

2.2.4 电源管理12

2.2.5 硬件特性12

2.2.6 测试和调试12

2.3 Embedded Visual C++开发工具介绍13

2.3.1 Embedded Visual C++的特性13

2.3.2 建立应用程序14

2.3.3 类及文件说明18

2.3.4 编译和运行Hello Windows CE程序20

2.3.5 辅助开发工具20

2.4 .NET Compact Framework开发23

2.4.1 .NET Compact Framework简介23

2.4.2 .NET Compact Framework不包括的功能26

2.4.3 使用Visual Studio .NET 2003进行开发28

2.5 Windows程序向Windows Mobile程序移植的要素35

2.5.1 移植使用Windows CE API35

2.5.2 管理Windows CE的存储器36

2.5.3 管理可用的电量36

2.5.6 使用Unicode37

2.5.4 移植图形用户接口37

2.5.5 调整位图和图标37

2.5.7 创建和管理窗口38

2.5.8 使用Windows CE对话框38

2.5.9 移植用户接口控件38

2.5.10 管理Windows CE线程38

2.5.11 更改用户接口39

2.5.12 支持Windows CE通信39

2.5.13 最小化使用注册表40

第3章 Windows Mobile系统41

3.1 软输入面板(SIP)41

3.1.1 概要41

3.1.2 显示/隐藏SIP42

3.1.3 移动SIP43

3.1.4 禁止SIP的单词自动填充43

3.1.5 恢复单词自动填充43

3.1.6 SIP徽标要求44

3.2 密码保护46

3.2.1 概要46

3.2.2 在Pocket PC上的特性46

3.2.3 Pocket PC 2003的新特性47

3.2.4 设置密码的延迟时间47

3.2.5 使用STPasswordManager库改变密码设置47

3.3.2 硬按键的虚拟代码54

3.3.1 概要54

3.3 硬按键54

3.3.3 使用应用程序运行键55

3.3.4 使用STUtil类55

3.4 后台服务程序62

3.4.1 概要62

3.4.2 创建Service DLL63

3.4.3 Service的注册表配置68

3.5 创建控制面板程序69

3.5.1 概要69

3.5.2 创建控制面板程序的步骤69

3.5.3 使用示例71

3.6.2 存储卡定位72

3.6.1 无驱动字符72

3.6 存储卡72

3.6.3 CStorageCard类库73

第4章 菜单、对话框和窗口77

4.1 菜单77

4.1.1 概要77

4.1.2 和菜单有关的主要消息及其响应函数77

4.1.3 CMenu类79

4.1.4 上下文菜单81

4.1.5 菜单操作技巧83

4.2 对话框85

4.2.1 使用资源编辑器编辑对话框85

4.2.2 对话框的数据交换和数据检查85

4.2.3 模态和非模态对话框86

4.2.4 通用对话框89

4.3 窗口90

4.3.1 产生CWnd对象90

4.3.2 消息映射91

4.3.3 关闭窗口92

4.3.4 CWnd和句柄93

4.3.5 SDMV应用中的窗口切换函数94

第5章 Windows Mobile控件98

5.1 Windows标准控件和通用控件98

5.1.1 静态控件98

5.1.2 按钮控件101

5.1.3 编辑控件105

5.1.4 单选按钮110

5.1.5 复选按钮114

5.1.6 组合框控件117

5.1.7 列表框控件126

5.1.8 滚动条控件129

5.1.9 树状控件131

5.1.10 时间控件135

5.1.11 月历控件137

5.2 MFC控件类及使用范例138

5.2.1 CCeButtonST类138

5.2.2 Grid类144

5.2.3 Progress类156

6.1.1 文本输出函数162

第6章 屏幕绘图基础162

6.1 基本文本操作162

6.1.2 文本属性166

6.1.3 字符属性169

6.1.4 字体170

6.1.5 文本显示特殊技巧174

6.2 基本图形图像操作177

6.2.1 绘图函数177

6.2.2 画笔181

6.2.3 画刷186

6.2.4 位图画刷187

6.2.5 方便实用的画笔和画刷类189

6.2.6 绘图模式191

6.2.7 位图193

6.2.8 位操作194

6.2.9 图标196

6.3 高级屏幕绘图197

6.3.1 DIB类197

6.3.2 未公开的图像API202

6.3.3 imgdecmp.dll和VOImage类203

6.3.4 IJG JPEG库204

6.3.5 Windows CE高速图形库207

6.3.6 二维实时图形211

6.3.7 分析图表类库214

7.2 Windows mobile的多任务机制223

7.2.1 多线程和多进程223

第7章 多线程和多进程223

7.1 概述223

7.2.2 线程调度和优先级224

7.3 多线程225

7.3.1 概述225

7.3.2 创建线程226

7.3.3 线程间同步227

7.3.4 终止线程232

7.3.5 多线程开发技巧233

7.4 多进程235

7.4.1 创建和终止进程235

7.4.2 进程间共享数据239

第8章 存储对象242

8.1 属性数据库242

8.1.1 数据卷242

8.1.2 创建和装载数据卷243

8.1.3 卸载一个卷244

8.1.4 写入数据库卷244

8.1.5 列举已装载的数据卷244

8.1.6 创建属性数据库246

8.1.7 打开和关闭数据库247

8.1.8 读写记录250

8.1.9 搜索记录251

8.1.10 删除属性、记录和数据库253

8.1.11 列举数据库信息254

8.2 注册表255

8.2.1 添加和更新注册表键和键值256

8.2.2 查询注册表键值258

8.2.3 删除键值和键259

8.2.4 枚举键值261

8.3 文件操作263

8.3.1 打开读取文件263

8.3.2 关闭文件265

8.3.3 获得文件时间266

8.3.4 获得文件大小268

8.3.5 获得文件属性269

8.3.6 文件的写操作273

8.3.7 移动文件指针274

8.3.8 内存映射文件274

8.3.9 内存映射对象277

8.3.10 查看文件系统278

第9章 Windows Mobile通信283

9.1 串行通信283

9.1.1 RS-232串行接口标准283

9.1.2 打开和关闭串行端口285

9.1.3 读写串行端口286

9.1.4 配置串行端口287

9.1.5 出错处理289

9.1.6 异步多线程通信290

9.1.7 串口通信示例291

9.2 红外线通信294

9.2.1 IrDA协议概述294

9.2.2 原始IRDA296

9.2.3 IrCOMM298

9.2.4 IrSock299

9.2.5 红外通信范例305

9.3 RAPI310

9.3.1 RAPI概述310

9.3.2 预定义RAPI函数310

9.3.3 自定义RAPI函数312

9.3.4 RAPI函数使用范例314

9.4.1 ActiveSync概念316

9.4 ActiveSync316

9.4.2 ActiveSync供应者317

9.4.3 AdoFiltr程序320

9.5 蓝牙331

9.5.1 简介331

9.5.2 架构331

9.5.3 蓝牙安全性333

9.5.4 查询蓝牙334

9.5.5 蓝牙设备的WinSockt接口方式336

9.5.6 蓝牙的COM/COM方式338

10.1 基本Windows GDI技术340

10.1.1 普通GDI绘屏技术(ON SCREEN)340

第10章 Windows Mobile游戏开发简介340

10.1.2 离屏(OFF SCREEN)技术343

10.2 GAPI346

10.2.1 操纵GAPI346

10.2.2 GAPI高效贴图348

10.2.3 Gapi按键352

10.2.4 振动效果354

10.2.5 完整的GAPI开发示例355

10.3 第三方开发库简介357

第11章 Windows Mobile电话相关编程362

11.1 连接管理362

11.1.1 概述362

11.1.2 建立连接管理364

11.1.3 枚举网络标识符365

11.1.4 创建连接366

11.1.5 获取连接状态371

11.1.6 连接优先级372

11.1.7 释放连接372

11.1.8 连接服务与代理373

11.1.9 计划管理连接374

11.2 TAPI377

11.2.1 概述377

11.2.2 初始化TAPI378

11.2.3 打开线路设备381

11.2.4 查询TAPI版本382

11.2.5 电话地址转换383

11.2.6 呼叫对方385

11.2.7 接听电话389

11.2.8 结束呼叫389

11.2.9 消息处理390

11.3 短消息服务(SMS)396

11.3.1 SMS地址397

11.3.2 SMS Service Center(SMSC)397

11.3.3 打开SMS服务398

11.3.4 SMS Message协议400

11.3.5 发送短消息400

11.3.6 读取短消息403

11.3.7 关闭消息句柄405

11.3.9 从SMS得到额外的信息406

11.3.8 SMS通知406

11.4 SIM卡408

第12章 调试技巧414

12.1 EVC的设置编译选项414

12.2 错误415

12.2.1 错误类型415

12.2.2 语法或编译性错误416

12.2.3 链接错误416

12.2.4 运行错误416

12.2.5 逻辑或意图错误416

12.2.6 查看出错信息417

12.3.1 启动Debugger418

12.3 调试418

12.3.2 Debugger窗口420

12.3.3 Debugger快捷键421

12.4 几个重要的宏421

12.4.1 ASSERT421

12.4.2 TRACE422

12.4.3 VERIFY422

12.5 日志文件423

第13章 创建窗体426

13.1 什么是窗体426

13.1.1 概念426

13.1.3 属性、方法、事件427

13.1.2 从Form类继承窗体427

13.2 操作窗体432

13.2.1 创建窗体432

13.2.2 显示窗体433

13.2.3 关闭窗体434

13.2.4 处理孤立的窗体434

13.2.5 窗体操作示例435

13.3 继承和可视继承439

13.3.1 窗体继承439

13.3.2 可视继承440

第14章 鼠标和键盘输入444

14.1 设备输入444

14.1.2 顶端窗口445

14.1.1 事件驱动输入445

14.1.3 可用性446

14.1.4 可见性446

14.1.5 键盘输入446

14.1.6 鼠标输入447

14.1.7 使用控件提供的鼠标和键盘输入处理447

14.1.8 控件支持的输入事件447

14.1.9 输入和鼠标光标448

14.2 鼠标输入编程449

14.2.1 鼠标事件449

14.2.2 自动鼠标捕获449

14.2.3 鼠标事件处理449

14.3 鼠标操作实例451

14.3.1 绘制矩形虚线框452

14.3.2 收集坐标点454

14.3.3 绘制矩形456

14.3.4 设置鼠标光标457

14.3.5 使用Win32函数设置光标458

14.4 键盘输入编程459

14.4.1 设备按键460

14.4.2 SIP460

14.4.3 键盘460

14.4.7 激活事件461

14.4.6 焦点事件461

14.4.5 键盘事件461

14.4.4 Win32函数keybd event461

14.4.8 Pocket PC设备按键462

14.4.9 键盘事件处理463

14.4.10 键盘输入例子KeyInput464

14.4.11 SIP变化464

第15章 .NET Compact Framework控件466

15.1 什么是控件466

15.1.1 可视化对象466

15.1.2 保持桌面.NET Framework的一致性467

15.2 控件分类468

15.2.1 基类父控件468

15.2.3 单项控件469

15.2.2 容器控件469

15.2.4 多项控件470

15.2.5 命令输入控件471

15.2.6 可视量化值控件471

15.2.7 后台控件471

15.3 事件、属性、方法472

15.3.1 核心事件472

15.3.2 核心属性477

15.3.3 核心方法480

15.4 控件类型481

15.5 通用控件482

15.5.1 标签控件485

15.5.3 列表框和下拉框486

15.5.2 TextBox控件486

15.5.4 按钮控件489

15.5.5 检查按钮和单选按钮489

15.5.6 一个TimeTracker例子程序489

第16章 数据绑定到控件499

16.1 数据绑定499

16.1.1 可数据绑定的控件500

16.1.2 数据绑定对象501

16.2 复杂数据绑定504

16.3 简单数据绑定505

16.3.1 BindingsCollection属性506

16.3.2 格式化和解析507

16.4 DataGrid控件508

16.4.1 使用复杂数据绑定DataGrid控件510

16.4.2 DataGrid控件数据显示样式510

16.4.3 创建表和列的样式512

16.4.4 运行时创建样式514

16.4.5 响应用户的输入515

16.4.6 访问DataGrid信息516

第17章 ADO.NET编程521

17.1 ADO.NET介绍523

17.1.1 一个分层程序524

17.1.2 ADO.NET类525

17.1.3 ADO.NET出错处理528

17.2 与数据集协同工作529

17.2.1 创建和访问DataSet、DataTable和DataView对象530

17.2.2 数据绑定533

17.2.3 读写一个数据集为XML540

17.3 Microsoft SQL Server CE541

17.3.1 SQL Server CE文件542

17.3.2 SQL Server CE语法543

17.3.3 SQL Server CE Query Analyzer545

17.3.4 创建一个SQL Server CE数据库546

17.3.5 组装一个SQL Server CE数据库547

17.3.6 接收和显示数据550

17.3.7 更新一个SQL Server CE数据库557

17.4 Microsoft SQL Server558

17.4.1 连接到SQL Server560

17.4.2 使用SQL Server存储过程566

17.4.3 用DataSet对象使用存储过程571

17.4.4 DataSet对象和并发574

17.5 Web Services574

17.5.1 XML、XSD和SOAP574

17.5.2 一个Web Service程序576

17.5.3 一个Web Service客户程序584

第18章 同步Windows Mobile设备数据587

18.1 理解远程数据应用程序587

18.1.1 RDA和合并复制588

18.1.2 IIS连接性588

18.2 安装远程数据连接589

18.1.3 数据库连接性589

18.3 使用RDA594

18.3.1 RDA概述594

18.3.2 RDA的结构和原理594

18.3.3 Pull数据596

18.3.4 Push数据598

18.3.5 使用SubmitSQL方法598

18.4 使用合并复制599

18.4.1 合并复制概述599

18.4.2 合并复制的结构和原理600

18.4.3 使用合并复制发布和订阅数据601

18.4.4 同步数据607

18.4.5 在设备上修改数据608

热门推荐