嵌入式系统Windows CE开发技巧与实例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:傅曦,齐宇编
- 出 版 社:北京:化学工业出版社
- 出版年份:2004
- ISBN:7502548548
- 页数:339 页
目录 1
第1章 EVC概述 1
1.1 EVC的新特性 1
1.2 事件驱动和消息响应机制 1
1.3 熟悉EVC开发环境 2
1.3.1 建立应用程序 2
1.3.2 类及文件说明 5
1.3.3 编译和运行Hello Windows CE程序 7
1.3.4 辅助开发工具 7
1.3.5 Windows CE程序和Windows程序的不同点 9
1.3.6 系统化移植的关键要素 11
第2章 系统 16
2.1 软输入面板(SIP) 16
2.1.1 背景 16
2.1.2 显示/隐藏SIP 16
2.1.3 移动SIP 17
2.1.4 废除SIP的单词自动填充 17
2.1.5 恢复单词自动填充 17
2.1.6 SIP标示要求 18
2.2 密码保护 19
2.2.1 背景 19
2.2.4 设置密码的延迟时间 20
2.2.5 使用STPasswordManager库 20
2.2.2 在Pocket PC上的特性 20
2.2.3 Pocket PC2002的新特性 20
2.3 硬件键 21
2.3.1 背景 22
2.3.2 硬件键的虚拟代码 22
2.3.3 使用应用程序运行键 22
2.3.4 使用STUtil类 23
2.4 后台程序 24
2.4.1 背景 24
2.4.2 开始 24
2.4.3 创建没有窗口的程序 25
2.5 创建控制面板程序 26
2.5.1 背景 26
2.4.4 结论 26
2.5.2 创建控制面板程序的步骤 27
2.5.3 使用示例 28
2.6 存储卡 29
2.6.1 无驱动字符 29
2.6.2 存储卡定位 29
2.6.3 CStorageCard类库 29
第3章 菜单、对话框和窗口 33
3.1 菜单 33
3.1.1 WM_COMMAND消息和菜单响应函数 33
3.1.2 CMenu类 34
3.1.3 上下文菜单 36
3.1.4 菜单操作技巧 37
3.2.1 使用资源编辑器编辑对话框 38
3.2 对话框 38
3.2.3 模态和非模态对话框 39
3.2.2 对话框的数据交换和数据检查 39
3.2.4 通用对话框 42
3.3 窗口 43
3.3.1 产生CWnd对象 43
3.3.2 消息映射 44
3.3.3 关闭窗口 44
3.3.4 CWnd和句柄 45
3.3.5 SDMV应用中的窗口切换函数 45
4.1 Windows标准控件和通用控件 49
4.1.1 静态控件 49
第4章 控件 49
4.1.2 按钮控件 51
4.1.3 编辑控件 54
4.1.4 单选按钮 58
4.1.5 复选按钮 61
4.1.6 组合框控件 63
4.1.7 列表框控件 71
4.1.8 滚动条控件 74
4.1.9 树状控件 75
4.1.10 时间控件 78
4.1.11 月历控件 79
4.2 MFC控件类介绍及使用范例 80
4.2.1 Ccebottom类 80
4.2.2 Grid类 85
4.2.3 Process类 93
第5章 屏幕绘图 97
5.1 基本文本操作 97
5.1.1 文本输出函数 97
5.1.2 文本属性 99
5.1.3 字符属性 101
5.1.4 字体 102
5.1.5 文本显示特殊技巧 104
5.2 基本图形图像操作 107
5.2.1 绘图函数 107
5.2.2 画笔 109
5.2.3 画刷 112
5.2.4 位图画刷 113
5.2.5 方便实用的画笔和画刷类 115
5.2.6 绘图模式 116
5.2.7 位图 117
5.2.8 位操作 118
5.2.9 图标 120
5.3 高级屏幕绘图 120
5.3.1 DIB类 120
5.3.2 Pocket PC 2002中未公开的API 124
5.3.3 imgdecmp.dll和VOImage类 124
5.3.4 IJG JPEG库 126
5.3.5 Windows CE高速图形库 128
5.3.6 二维实时图形 131
5.3.7 分析图表类库 132
第6章 多线程和多进程 140
6.1 Windows CE的多任务机制 140
6.1.1 多线程和多进程机制 140
6.1.2 线程调度和优先级 140
6.2 多线程 141
6.2.1 创建线程 142
6.2.2 线程间同步 143
6.2.3 终止线程 147
6.2.4 多线程开发技巧 147
6.3.1 创建和终止进程 149
6.3 多进程 149
6.3.2 进程间共享数据 152
第7章 文件和数据库 155
7.1 文件操作 155
7.1.1 创建和打开文件 155
7.1.2 文件读写和关闭文件 156
7.1.3 基本文件操作示范 157
7.1.4 MFC文件操作类 159
7.2 ADOCE和Pocket Access 161
7.2.1 ADOCE对象 162
7.2.2 SQL与ADOCE 164
7.2.3 SQL语句语法 169
7.2.5 通过VOADO类操作Pocket Access 171
7.2.4 ADOCE与OLE DB 171
7.2.6 将Access转换成Pocket Access 174
7.3 SQL Server 2000 For Windows CE版 178
7.3.1 安装SQL Server 2000 For Windows CE 178
7.3.2 SQL Server 2000 For CE连接配置 179
7.3.3 SQL CE Query Analyzer 182
7.3.4 远程数据访问(RDA) 182
7.3.5 合并复制(Merge Replication) 188
7.3.6 STADOCE类库应用实例 195
第8章 同步和远程连接 199
8.1 串行通信 199
8.1.1 RS-232串行接口标准 199
8.1.2 打开和关闭串行端口 200
8.1.3 读写串行端口 201
8.1.4 配置串行端口 202
8.1.5 出错处理 204
8.1.6 异步多线程通讯 205
8.1.7 串口通信示例 205
8.2 红外线通讯 207
8.2.1 IrDA协议概述 207
8.2.2 原始IRDA 209
8.2.3 IrCOMM 210
8.2.4 IrSock 211
8.2.5 红外通信范例 216
8.3 RAPI 220
8.3.1 预定RAPI函数 220
8.3.2 自定义RAPI函数 221
8.3.3 RAPI函数使用范例 222
8.4 ActiveSync 224
8.4.1 ActiveSync概念 224
8.4.2 ActiveSync提供者程序 224
8.4.3 AdoFiltr程序 228
第9章 游戏开发 231
9.1 GapiDraw总览 231
9.1.1 来自DirectDraw开发者观点的GapiDraw 231
9.1.2 来自GapiTools开发者观点的GapiDraw 234
9.2 创建项目文件 238
9.2.1 简介 238
9.2.2 Microsoft Visual C++ 6.0 240
9.2.3 Microsoft Embedded Visual C++ 3.0 242
9.3 创建Alpha映射 245
9.4 类 247
9.4.1 CGapiApplication 247
9.4.2 CGapiSurface 252
9.4.3 CGapiDisplay 268
9.4.4 CGapiMaskSurface 271
9.4.5 CGapiBitmapFont 273
9.4.6 CGapiInput 275
9.4.7 CGapiTimer 276
9.4.8 CGapiCursor 277
9.5 GapiDraw Structs 279
9.6.1 CGapiBuffer类 283
9.6 GapiTools类概述 283
9.6.2 CGapiTool类 284
9.6.3 CGapiTimer类 293
9.7 GapiDraw使用范例 293
第10章 调试技巧 300
10.1 EVC的设置编译选项 300
10.2 错误 301
10.3 调试 303
10.3.1 启动Debugger 303
10.3.2 Debugger窗口 305
10.3.3 Debugger快捷键 305
10.4 几个重要的宏 306
10.5 日志文件 307
第11章 帮助和安装程序 310
11.1 帮助 310
11.1.1 创建一个帮助系统 310
11.1.2 向程序中添加帮助 313
11.1.3 PocketHelp帮助制作工具 314
11.2 安装程序 317
11.2.1 CAB向导 317
11.2.2 程序管理器 325
11.2.3 Windows CE路径标识符 328
11.2.4 PocketSetup 328
11.2.5 EZSetup 336
参考文献 339
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《导游词创作和讲解技巧》廖广莉主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《用技术指标决定买卖点 个股实战版》李群,孟宇编 2012
- 《每天5分钟 听名人励志演讲精华》EdwardVermylen著;方振宇编 2014
- 《大学实用英语 综合教程 4 教师用书》陈仲利,李德荣总主编;郭浩儒,王秀珍,郭万群副总主编;周力主编;胡光忠,王小兰,马东敏副主编;杨家华,朱艳敏,潘文晗,左灵芝,冯年锁,何志静,蒙巧,陈雪珍,五彩芬,葛纯,刘志宇编 2011
- 《教育学原理 教学参考资料》孙喜亭,周作宇编 1995
- 《影响中国的经典演讲》陈栎宇编 2009
- 《中国古代寓言故事》迟赵俄,刘振宇编 1984
- 《影响世界的经典演讲》陈栎宇编 2009
- 《劝学谚语》董志先,王志宇编 2013
- 《陶行知教育名篇精选》周洪宇编 2013