注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)WindowsWindows CE 7開發(fā)實(shí)戰(zhàn)詳解

Windows CE 7開發(fā)實(shí)戰(zhàn)詳解

Windows CE 7開發(fā)實(shí)戰(zhàn)詳解

定 價(jià):¥59.00

作 者: 尹成,黃永兵,胡耀文,陳荔城 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: WINDOWS

ISBN: 9787115281777 出版時(shí)間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 366 字?jǐn)?shù):  

內(nèi)容簡介

  Windows Embedded Compact 7是創(chuàng)建一種能無縫連接PC、媒體以及在線內(nèi)容和數(shù)據(jù)的設(shè)備的操作系統(tǒng)。它提供了相應(yīng)的工具和技術(shù),幫助您構(gòu)建豐富、生動(dòng)的設(shè)備用戶界面(UI),打造提高生產(chǎn)效率的應(yīng)用程序和Windows世界的互聯(lián)體驗(yàn),從而將您的愿景轉(zhuǎn)化為現(xiàn)實(shí)?!禬indows CE 7開發(fā)實(shí)戰(zhàn)詳解》的主要內(nèi)容包括:Windows Embedded Compact 7簡介以及最新特性,包括它的特點(diǎn)、體系結(jié)構(gòu)、內(nèi)核結(jié)構(gòu)、設(shè)備驅(qū)動(dòng)程序、新增功能等,部署Windows Embedded Compact 7 PC程序開發(fā)環(huán)境,定制Windows CE Shell,Silverlight for Windows Embedded開發(fā),Windows Embedded Compact 7中的內(nèi)存管理,Windows Embedded Compact 7中的進(jìn)程和線程,Windows Embedded Compact 7中的文件系統(tǒng)和注冊表管理,數(shù)據(jù)庫開發(fā),串口通信應(yīng)用程序?qū)嵗?,多媒體編程,網(wǎng)絡(luò)編程概述,dll編程,COM編程,基于C#開發(fā) Windows Embedded Compact 7應(yīng)用,打包和部署程序到Windows Embedded Compact 7等。《Windows CE 7開發(fā)實(shí)戰(zhàn)詳解》適合需要學(xué)習(xí)Windows Embedded Compact7開發(fā)的Windows CE嵌入式開發(fā)程序員閱讀,也適合嵌入式愛好者和開發(fā)者作為學(xué)習(xí)用書。

作者簡介

暫缺《Windows CE 7開發(fā)實(shí)戰(zhàn)詳解》作者簡介

圖書目錄

第1章 Windows Embedded Compact 7簡介以及最新特性 1
1.1 Windows Embedded Compact 7的發(fā)展歷史 1
1.2 Windows Embedded Compact 7的功能簡介 3
1.3 Windows Embedded Compact 7的特性 3
1.3.1 Windows Embedded Compact 7的今生前世 4
1.3.2 Windows Embedded Compact 7的特點(diǎn) 6
1.3.3 Windows Embedded Compact 7的體系結(jié)構(gòu) 6
1.3.4 Windows Embedded Compact 7的內(nèi)核結(jié)構(gòu) 7
1.3.5 Windows Embedded Compact 7的BSP 8
1.3.6 Windows Embedded Compact 7的設(shè)備驅(qū)動(dòng)程序 8
1.3.7 Windows Embedded Compact 7對移動(dòng)電話的支持 10
1.3.8 Windows Embedded Compact 7的新增功能 10
1.4 Windows Embedded Compact 7的應(yīng)用領(lǐng)域 10
1.4.1 在移動(dòng)計(jì)算領(lǐng)域的應(yīng)用 11
1.4.2 在嵌入式領(lǐng)域的應(yīng)用 11
1.4.3 在消費(fèi)電子領(lǐng)域的應(yīng)用 11
1.5 小結(jié) 12第2章 部署Windows Embedded Compact 7 PC程序開發(fā)環(huán)境 13
2.1 Visual Studio 2008簡介及安裝 13
2.1.1 確定你的計(jì)算機(jī)能夠安裝Visual Studio 2008 13
2.1.2 Visual Studio 2008安裝步驟 14
2.1.3 安裝簡體中文語言補(bǔ)丁 22
2.2 Microsoft Expression Blend簡介及安裝 23
2.3 Windows Embedded Compact 7簡介及安裝 24
2.4 Microsoft Virtual PC簡介及安裝 27
2.5 Windows Embedded Compact 7部署PC模擬器 28
2.6 導(dǎo)出PC模擬器SDK 39
2.7 開發(fā)運(yùn)行在PC模擬器上的hello world示例 40
2.8 小結(jié) 45第3章 定制Windows Embedded Compact 7 shell 46
3.1 可定制的Windows Embedded Compact 7 Shell 46
3.1.1 什么是Shell 46
3.1.2 Shell模塊和組件 46
3.2 Windows Embedded Compact 7提供的Shell選項(xiàng) 47
3.2.1 Windows Embedded Compact 7命令行Shell 48
3.2.2 標(biāo)準(zhǔn)Shell 48
3.2.3 Windows瘦客戶端Shell 48
3.2.4 任務(wù)管理器例Shell 49
3.3 Shell定制開發(fā)的選項(xiàng) 49
3.3.1 應(yīng)用程序作為Shell 50
3.3.2 瀏覽器作為Shell 50
3.4 必要的Shell功能 50
3.4.1 Shell應(yīng)用程序 50
3.4.2 桌面窗口 51
3.4.3 任務(wù)條窗口 51
3.4.4 任務(wù)相關(guān)的消息處理器 52
3.5 Shell組件 52
3.5.1 常用對話框和常用控件 52
3.5.2 控制面板 52
3.6 安裝運(yùn)行一個(gè)定制的Shell 53
3.7 處理用戶界面的旋轉(zhuǎn) 54
3.7.1 創(chuàng)建一個(gè)操作系統(tǒng)設(shè)計(jì) 54
3.7.2 修改注冊表設(shè)置 54
3.7.3 創(chuàng)建屏幕旋轉(zhuǎn)應(yīng)用程序 55
3.7.4 創(chuàng)建并下載操作系統(tǒng)運(yùn)行時(shí)映象 58
3.7.5 運(yùn)行屏幕旋轉(zhuǎn)應(yīng)用程序測試屏幕旋轉(zhuǎn) 58
3.8 定制用戶界面 58
3.8.1 創(chuàng)建一個(gè)皮膚 58
3.8.2 可以被換膚的用戶界面元素 59
3.8.3 附加的用戶界面定制選項(xiàng) 61
3.9 Shell定制實(shí)例:IEShell 62
3.9.1 創(chuàng)建一個(gè)MyShell操作系統(tǒng)設(shè)計(jì) 62
3.9.2 創(chuàng)建、下載并測試操作系統(tǒng)運(yùn)行時(shí)映象 62
3.9.3 創(chuàng)建并測試IEShell應(yīng)用程序 62
3.9.4 設(shè)置IEShell為目標(biāo)設(shè)備的Shell 63
3.10 小結(jié) 65第4章 Silverlight for Windows Embedded開發(fā) 66
4.1 Silverlight for Windows Embedded簡介與分析 66
4.2 Microsoft Expression Blend設(shè)計(jì)示例程序helloCE7的SilverlightUI 70
4.3 創(chuàng)建Silverlight for Windows Embedded示例程序helloCE7 74
4.4 實(shí)現(xiàn)Silverlight for Windows Embedded的觸控 77
4.5 實(shí)現(xiàn)Silverlight for Windows Embedded的多點(diǎn)觸控 80
4.6 小結(jié) 87第5章 Windows Embedded Compact 7的內(nèi)存管理 88
5.1 Windows Embedded Compact 7的RAM和ROM 88
5.1.1 RAM 88
5.1.2 ROM 89
5.2 虛存 89
5.2.1 Windows Embedded Compact 7中的內(nèi)存模式 89
5.2.2 Windows Embedded CE 5.0虛擬地址空間 89
5.2.3 Windows Embedded Compact 7虛擬地址空間 91
5.2.4 內(nèi)存狀態(tài)查詢函數(shù) 92
5.2.5 Windows Embedded Compact 7中的分頁式虛擬存儲(chǔ) 95
5.2.6 與虛擬存儲(chǔ)相關(guān)的函數(shù) 96
5.3 堆 99
5.3.1 Windows Embedded Compact 7堆的特性 99
5.3.2 本地堆 100
5.3.3 獨(dú)立堆 101
5.4 ?!?05
5.5 靜態(tài)數(shù)據(jù)塊 105
5.6 Windows Embedded Compact 7下的Bootloader 106
5.6.1 Bootloader簡介 106
5.6.2 Bootloader的主要功能 107
5.6.3 BootLoader的結(jié)構(gòu) 108
5.7 小結(jié) 114第6章 Windows Embedded Compact 7中的進(jìn)程和線程 115
6.1 Windows Embedded Compact 7中的進(jìn)程 115
6.1.1 進(jìn)程概述 115
6.1.2 創(chuàng)建進(jìn)程 116
6.1.3 終止進(jìn)程 119
6.1.4 其他相關(guān)函數(shù) 120
6.2 Windows Embedded Compact 7中的線程 121
6.2.1 線程概述 121
6.2.2 線程的優(yōu)先級(jí) 121
6.2.3 創(chuàng)建線程 122
6.2.4 設(shè)置線程的優(yōu)先級(jí) 124
6.2.5 查詢線程的優(yōu)先級(jí)別 132
6.2.6 設(shè)置和查詢線程的時(shí)間片 132
6.2.7 掛起和恢復(fù)一個(gè)線程 133
6.2.8 其他線程函數(shù) 134
6.3 線程同步 134
6.3.1 事件 134
6.3.2 線程等待 137
6.3.3 信號(hào)量 139
6.3.4 互斥量 141
6.3.5 互鎖函數(shù) 142
6.3.6 臨界區(qū) 144
6.3.7 一個(gè)線程間同步的例子 145
6.4 小結(jié) 150第7章 Windows Embedded Compact 7的文件系統(tǒng)和注冊表管理 151
7.1 Windows Embedded Compact 7的文件系統(tǒng) 151
7.1.1 文件系統(tǒng)概述 151
7.1.2 Windows CE文件操作API 152
7.1.3 內(nèi)存映射文件 165
7.1.4 存儲(chǔ)管理器 169
7.2 注冊表 176
7.2.1 概述 176
7.2.2 相關(guān)API函數(shù) 177
7.3 小結(jié) 183第8章 數(shù)據(jù)庫開發(fā) 184
8.1 數(shù)據(jù)庫簡介 184
8.2 EDB數(shù)據(jù)庫開發(fā)API 185
8.2.1 掛載及卸載數(shù)據(jù)庫卷 185
8.2.2 枚舉數(shù)據(jù)庫卷 187
8.2.3 枚舉數(shù)據(jù)庫 188
8.2.4 查詢對象信息 189
8.2.5 回寫數(shù)據(jù)庫卷 193
8.2.6 創(chuàng)建刪除數(shù)據(jù)庫 194
8.2.7 創(chuàng)建會(huì)話 195
8.2.8 打開數(shù)據(jù)庫 196
8.2.9 獲取數(shù)據(jù)庫的會(huì)話 197
8.2.10 查找記錄 198
8.2.11 讀取記錄數(shù)據(jù) 200
8.2.12 寫記錄 201
8.2.13 刪除記錄 201
8.2.14 使用流讀寫記錄 202
8.2.15 事務(wù)操作 204
8.3 小結(jié) 205第9章 串口通信應(yīng)用程序?qū)嵗?06
9.1 設(shè)計(jì)說明 206
9.2 開啟序列通信端口 206
9.3 設(shè)定序列通信端口 209
9.4 設(shè)定逾時(shí)參數(shù)(time-out parameters) 212
9.5 寫入通信端口 214
9.6 使用通信事件(communication event) 215
9.7 關(guān)閉序列通信端口 217
9.8 小結(jié) 218第10章 多媒體編程 219
10.1 Direct Show介紹 219
10.1.1 DirectShow技術(shù)框架 220
10.1.2 過濾器(Filter) 221
10.1.3 Filter Graph Manager 222
10.1.4 Pin 223
10.1.5 DirectShow接口定義介紹 223
10.2 媒體播放器示例 224
10.3 攝像頭捕捉 246
10.3.1 攝像頭捕捉概述 246
10.3.2 攝像頭捕捉示例 247
10.4 小結(jié) 265第11章 網(wǎng)絡(luò)編程概述 266
11.1 套接字編程基礎(chǔ) 266
11.1.1 Winsock初始化和釋放 267
11.1.2 創(chuàng)建套接字 269
11.1.3 關(guān)閉套接字 270
11.1.4 綁定套接字 271
11.1.5 監(jiān)聽套接字 273
11.1.6 等待連接 273
11.1.7 建立連接 274
11.1.8 發(fā)送數(shù)據(jù) 275
11.1.9 接收數(shù)據(jù) 277
11.1.10 設(shè)置套接字模式 278
11.1.11 Select I/O模型 279
11.2 Ping編程 281
11.2.1 Ping編程概述 281
11.2.2 Ping編程示例 283
11.3 RAS撥號(hào)編程 283
11.3.1 建立撥號(hào)連接 283
11.3.2 關(guān)閉撥號(hào)連接 286
11.3.3 列舉已建立的活動(dòng)連接 287
11.4 UDP編程概述 288
11.5 TCP編程概述 289
11.6 小結(jié) 291第12章 dll編程 292
12.1 dll概述 292
12.2 dll的調(diào)用 293
12.2.1 靜態(tài)調(diào)用 293
12.2.2 動(dòng)態(tài)調(diào)用 293
12.3 dll的創(chuàng)建 294
12.3.1 Windows Embedded Compact 7中dll的創(chuàng)建 295
12.3.2 基于mfc的regular dll的創(chuàng)建 300
12.3.3 資源dll 306
12.4 小結(jié) 309第13章 COM編程 310
13.1 COM基本知識(shí) 310
13.1.1 什么是COM 310
13.1.2 什么是接口 310
13.1.3 COM基本結(jié)構(gòu) 310
13.2 使用ATL創(chuàng)建COM示例 311
13.2.1 ATL對COM支持 311
13.2.2 ATL創(chuàng)建COM對象示例 313
13.2.3 創(chuàng)建客戶端調(diào)用CEComServer 318
13.3 可連接點(diǎn)對象及示例 319
13.3.1 可連接點(diǎn)對象概述 319
13.3.2 連接點(diǎn)示例 321
13.4 創(chuàng)建ActiveX控件 330
13.4.1 ActiveX概述 330
13.4.2 使用MFC向?qū)?chuàng)建一個(gè)簡單的ActiveX控件 331
13.5 小結(jié) 337第14章 基于C#開發(fā)Windows Embedded Compact 7應(yīng)用 338
14.1 構(gòu)建基于Windows Embedded Compact 7的c#應(yīng)用程序 338
14.2 圖片瀏覽器實(shí)例 342
14.3 嵌入式瀏覽器應(yīng)用實(shí)例 345
14.4 小結(jié) 348第15章 打包和部署程序到Windows Embedded Compact 7 349
15.1 實(shí)現(xiàn)幫助 349
15.1.1 創(chuàng)建基于html的幫助 349
15.1.2 在代碼中啟動(dòng)幫助主題 352
15.1.3 母目錄 353
15.1.4 Windows Embedded Compact 7 設(shè)備上的聯(lián)機(jī)幫助 354
15.2 鎖定程序 354
15.2.1 kiosk模式 354
15.2.2 硬件按鈕 355
15.2.3 用戶接口的鎖定 356
15.2.4 第三方解決方案 356
15.3 部署運(yùn)行庫 356
15.4 安裝工程 357
15.4.1 visual studio安裝程序工具 357
15.4.2 設(shè)備安裝程序項(xiàng)目類型 357
15.4.3 文件添加與目標(biāo)設(shè)置 357
15.4.4 添加快捷方式 357
15.4.5 寫入注冊表設(shè)置 358
15.4.6 壓縮 358
15.5 安全策略與代碼簽名 358
15.5.1 代碼簽名 359
15.5.2 設(shè)計(jì)規(guī)范 360
15.6 全局程序集緩存 360
15.6.1 對程序集進(jìn)行強(qiáng)命名 360
15.6.2 何時(shí)及如何使用全局程序集緩存 361
15.6.3 學(xué)用組件cesetup.dll 361
15.6.4 測試.cab文件 363
15.7 生成桌面安裝程序 364
15.7.1 添加自定義的.cab項(xiàng)目 364
15.7.2 添加其他應(yīng)用程序文件 364
15.7.3 使設(shè)備端的安裝自動(dòng)進(jìn)行 364
15.7.4 添加自定義安裝操作 365
15.7.5 運(yùn)行安裝程序 366
15.8 小結(jié) 366

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)