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

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

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

定 價:¥59.00

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

ISBN: 9787115281777 出版時間: 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)建豐富、生動的設(shè)備用戶界面(UI),打造提高生產(chǎn)效率的應(yīng)用程序和Windows世界的互聯(lián)體驗,從而將您的愿景轉(zhuǎn)化為現(xiàn)實?!禬indows CE 7開發(fā)實戰(zhàn)詳解》的主要內(nèi)容包括:Windows Embedded Compact 7簡介以及最新特性,包括它的特點、體系結(jié)構(gòu)、內(nèi)核結(jié)構(gòu)、設(shè)備驅(qū)動程序、新增功能等,部署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等?!禬indows CE 7開發(fā)實戰(zhàn)詳解》適合需要學(xué)習(xí)Windows Embedded Compact7開發(fā)的Windows CE嵌入式開發(fā)程序員閱讀,也適合嵌入式愛好者和開發(fā)者作為學(xué)習(xí)用書。

作者簡介

暫缺《Windows CE 7開發(fā)實戰(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的特點 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ū)動程序 8
1.3.7 Windows Embedded Compact 7對移動電話的支持 10
1.3.8 Windows Embedded Compact 7的新增功能 10
1.4 Windows Embedded Compact 7的應(yīng)用領(lǐng)域 10
1.4.1 在移動計算領(lǐng)域的應(yīng)用 11
1.4.2 在嵌入式領(lǐng)域的應(yīng)用 11
1.4.3 在消費電子領(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 確定你的計算機能夠安裝Visual Studio 2008 13
2.1.2 Visual Studio 2008安裝步驟 14
2.1.3 安裝簡體中文語言補丁 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ā)運行在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選項 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ā)的選項 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 安裝運行一個定制的Shell 53
3.7 處理用戶界面的旋轉(zhuǎn) 54
3.7.1 創(chuàng)建一個操作系統(tǒng)設(shè)計 54
3.7.2 修改注冊表設(shè)置 54
3.7.3 創(chuàng)建屏幕旋轉(zhuǎn)應(yīng)用程序 55
3.7.4 創(chuàng)建并下載操作系統(tǒng)運行時映象 58
3.7.5 運行屏幕旋轉(zhuǎn)應(yīng)用程序測試屏幕旋轉(zhuǎn) 58
3.8 定制用戶界面 58
3.8.1 創(chuàng)建一個皮膚 58
3.8.2 可以被換膚的用戶界面元素 59
3.8.3 附加的用戶界面定制選項 61
3.9 Shell定制實例:IEShell 62
3.9.1 創(chuàng)建一個MyShell操作系統(tǒng)設(shè)計 62
3.9.2 創(chuàng)建、下載并測試操作系統(tǒng)運行時映象 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è)計示例程序helloCE7的SilverlightUI 70
4.3 創(chuàng)建Silverlight for Windows Embedded示例程序helloCE7 74
4.4 實現(xiàn)Silverlight for Windows Embedded的觸控 77
4.5 實現(xiàn)Silverlight for Windows Embedded的多點觸控 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中的分頁式虛擬存儲 95
5.2.6 與虛擬存儲相關(guān)的函數(shù) 96
5.3 堆 99
5.3.1 Windows Embedded Compact 7堆的特性 99
5.3.2 本地堆 100
5.3.3 獨立堆 101
5.4 棧 105
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)先級 121
6.2.3 創(chuàng)建線程 122
6.2.4 設(shè)置線程的優(yōu)先級 124
6.2.5 查詢線程的優(yōu)先級別 132
6.2.6 設(shè)置和查詢線程的時間片 132
6.2.7 掛起和恢復(fù)一個線程 133
6.2.8 其他線程函數(shù) 134
6.3 線程同步 134
6.3.1 事件 134
6.3.2 線程等待 137
6.3.3 信號量 139
6.3.4 互斥量 141
6.3.5 互鎖函數(shù) 142
6.3.6 臨界區(qū) 144
6.3.7 一個線程間同步的例子 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 存儲管理器 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)建會話 195
8.2.8 打開數(shù)據(jù)庫 196
8.2.9 獲取數(shù)據(jù)庫的會話 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è)計說明 206
9.2 開啟序列通信端口 206
9.3 設(shè)定序列通信端口 209
9.4 設(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撥號編程 283
11.3.1 建立撥號連接 283
11.3.2 關(guān)閉撥號連接 286
11.3.3 列舉已建立的活動連接 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 動態(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基本知識 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 可連接點對象及示例 319
13.3.1 可連接點對象概述 319
13.3.2 連接點示例 321
13.4 創(chuàng)建ActiveX控件 330
13.4.1 ActiveX概述 330
13.4.2 使用MFC向?qū)?chuàng)建一個簡單的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 圖片瀏覽器實例 342
14.3 嵌入式瀏覽器應(yīng)用實例 345
14.4 小結(jié) 348第15章 打包和部署程序到Windows Embedded Compact 7 349
15.1 實現(xiàn)幫助 349
15.1.1 創(chuàng)建基于html的幫助 349
15.1.2 在代碼中啟動幫助主題 352
15.1.3 母目錄 353
15.1.4 Windows Embedded Compact 7 設(shè)備上的聯(lián)機幫助 354
15.2 鎖定程序 354
15.2.1 kiosk模式 354
15.2.2 硬件按鈕 355
15.2.3 用戶接口的鎖定 356
15.2.4 第三方解決方案 356
15.3 部署運行庫 356
15.4 安裝工程 357
15.4.1 visual studio安裝程序工具 357
15.4.2 設(shè)備安裝程序項目類型 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è)計規(guī)范 360
15.6 全局程序集緩存 360
15.6.1 對程序集進(jìn)行強命名 360
15.6.2 何時及如何使用全局程序集緩存 361
15.6.3 學(xué)用組件cesetup.dll 361
15.6.4 測試.cab文件 363
15.7 生成桌面安裝程序 364
15.7.1 添加自定義的.cab項目 364
15.7.2 添加其他應(yīng)用程序文件 364
15.7.3 使設(shè)備端的安裝自動進(jìn)行 364
15.7.4 添加自定義安裝操作 365
15.7.5 運行安裝程序 366
15.8 小結(jié) 366

本目錄推薦

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