出版時(shí)間:2012-7 出版社:人民郵電出版社 作者:尹成 等編著 頁數(shù):366 字?jǐn)?shù):596000
Tag標(biāo)簽:無
內(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í)。
《Windows 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)和注冊(cè)表管理,數(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平臺(tái)資深軟件構(gòu)架師,CSDN著名技術(shù)專家,CSDN學(xué)生大本營著名C/C++老師,CSDN知名IT作家協(xié)會(huì)會(huì)員。微軟社區(qū)技術(shù)精英之一,微軟C/C++特邀嘉賓,Intel軟件技術(shù)專家。精通C/C++,對(duì)語音技術(shù)、信息安全、移動(dòng)3G開發(fā)均有較深入的研究。
書籍目錄
第1章 Windows Embedded Compact 7簡介以及最新特性
1.1 Windows Embedded Compact 7的發(fā)展歷史
1.2 Windows Embedded Compact 7的功能簡介
1.3 Windows Embedded Compact 7的特性
1.3.1 Windows Embedded Compact 7的今生前世
1.3.2 Windows Embedded Compact 7的特點(diǎn)
1.3.3 Windows Embedded Compact 7的體系結(jié)構(gòu)
1.3.4 Windows Embedded Compact 7的內(nèi)核結(jié)構(gòu)
1.3.5 Windows Embedded Compact 7的BSP
1.3.6 Windows Embedded Compact 7的設(shè)備驅(qū)動(dòng)程序
1.3.7 Windows Embedded Compact 7對(duì)移動(dòng)電話的支持
1.3.8 Windows Embedded Compact 7的新增功能
1.4 Windows Embedded Compact 7的應(yīng)用領(lǐng)域
1.4.1 在移動(dòng)計(jì)算領(lǐng)域的應(yīng)用
1.4.2 在嵌入式領(lǐng)域的應(yīng)用
1.4.3 在消費(fèi)電子領(lǐng)域的應(yīng)用
1.5 小結(jié)
第2章 部署Windows Embedded Compact 7 PC程序開發(fā)環(huán)境
2.1 Visual Studio 2008簡介及安裝
2.1.1 確定你的計(jì)算機(jī)能夠安裝Visual Studio 2008
2.1.2 Visual Studio 2008安裝步驟
2.1.3 安裝簡體中文語言補(bǔ)丁
2.2 Microsoft Expression Blend簡介及安裝
2.3 Windows Embedded Compact 7簡介及安裝
2.4 Microsoft Virtual PC簡介及安裝
2.5 Windows Embedded Compact 7部署PC模擬器
2.6 導(dǎo)出PC模擬器SDK
2.7 開發(fā)運(yùn)行在PC模擬器上的hello world示例
2.8 小結(jié)
第3章 定制Windows Embedded Compact 7 shell
3.1 可定制的Windows Embedded Compact 7 Shell
3.1.1 什么是Shell
3.1.2 Shell模塊和組件
3.2 Windows Embedded Compact 7提供的Shell選項(xiàng)
3.2.1 Windows Embedded Compact 7命令行Shell
3.2.2 標(biāo)準(zhǔn)Shell
3.2.3 Windows瘦客戶端Shell
3.2.4 任務(wù)管理器例Shell
3.3 Shell定制開發(fā)的選項(xiàng)
3.3.1 應(yīng)用程序作為Shell
3.3.2 瀏覽器作為Shell
3.4 必要的Shell功能
3.4.1 Shell應(yīng)用程序
3.4.2 桌面窗口
3.4.3 任務(wù)條窗口
3.4.4 任務(wù)相關(guān)的消息處理器
3.5 Shell組件
3.5.1 常用對(duì)話框和常用控件
3.5.2 控制面板
3.6 安裝運(yùn)行一個(gè)定制的Shell
3.7 處理用戶界面的旋轉(zhuǎn)
3.7.1 創(chuàng)建一個(gè)操作系統(tǒng)設(shè)計(jì)
3.7.2 修改注冊(cè)表設(shè)置
3.7.3 創(chuàng)建屏幕旋轉(zhuǎn)應(yīng)用程序
3.7.4 創(chuàng)建并下載操作系統(tǒng)運(yùn)行時(shí)映象
3.7.5 運(yùn)行屏幕旋轉(zhuǎn)應(yīng)用程序測(cè)試屏幕旋轉(zhuǎn)
3.8 定制用戶界面
3.8.1 創(chuàng)建一個(gè)皮膚
3.8.2 可以被換膚的用戶界面元素
3.8.3 附加的用戶界面定制選項(xiàng)
3.9 Shell定制實(shí)例:IEShell
3.9.1 創(chuàng)建一個(gè)MyShell操作系統(tǒng)設(shè)計(jì)
3.9.2 創(chuàng)建、下載并測(cè)試操作系統(tǒng)運(yùn)行時(shí)映象
3.9.3 創(chuàng)建并測(cè)試IEShell應(yīng)用程序
3.9.4 設(shè)置IEShell為目標(biāo)設(shè)備的Shell
3.10 小結(jié)
第4章 Silverlight for Windows Embedded開發(fā)
4.1 Silverlight for Windows Embedded簡介與分析
4.2 Microsoft Expression Blend設(shè)計(jì)示例程序helloCE7的Silverlight UI
4.3 創(chuàng)建Silverlight for Windows Embedded示例程序helloCE7
4.4 實(shí)現(xiàn)Silverlight for Windows Embedded的觸控
4.5 實(shí)現(xiàn)Silverlight for Windows Embedded的多點(diǎn)觸控
4.6 小結(jié)
第5章 Windows Embedded Compact 7的內(nèi)存管理
5.1 Windows Embedded Compact 7的RAM和ROM
5.1.1 RAM
5.1.2 ROM
5.2 虛存
5.2.1 Windows Embedded Compact 7中的內(nèi)存模式
5.2.2 Windows Embedded CE 5.0虛擬地址空間
5.2.3 Windows Embedded Compact 7虛擬地址空間
5.2.4 內(nèi)存狀態(tài)查詢函數(shù)
5.2.5 Windows Embedded Compact 7中的分頁式虛擬存儲(chǔ)
5.2.6 與虛擬存儲(chǔ)相關(guān)的函數(shù)
5.3 堆
5.3.1 Windows Embedded Compact 7堆的特性
5.3.2 本地堆
5.3.3 獨(dú)立堆
5.4 ?!?br /> 5.5 靜態(tài)數(shù)據(jù)塊
5.6 Windows Embedded Compact 7下的Bootloader
5.6.1 Bootloader簡介
5.6.2 Bootloader的主要功能
5.6.3 BootLoader的結(jié)構(gòu)
5.7 小結(jié)
第6章 Windows Embedded Compact 7中的進(jìn)程和線程
6.1 Windows Embedded Compact 7中的進(jìn)程
6.1.1 進(jìn)程概述
6.1.2 創(chuàng)建進(jìn)程
6.1.3 終止進(jìn)程
6.1.4 其他相關(guān)函數(shù)
6.2 Windows Embedded Compact 7中的線程
6.2.1 線程概述
6.2.2 線程的優(yōu)先級(jí)
6.2.3 創(chuàng)建線程
6.2.4 設(shè)置線程的優(yōu)先級(jí)
6.2.5 查詢線程的優(yōu)先級(jí)別
6.2.6 設(shè)置和查詢線程的時(shí)間片
6.2.7 掛起和恢復(fù)一個(gè)線程
6.2.8 其他線程函數(shù)
6.3 線程同步
6.3.1 事件
6.3.2 線程等待
6.3.3 信號(hào)量
6.3.4 互斥量
6.3.5 互鎖函數(shù)
6.3.6 臨界區(qū)
6.3.7 一個(gè)線程間同步的例子
6.4 小結(jié)
第7章 Windows Embedded Compact 7的文件系統(tǒng)和注冊(cè)表管理
7.1 Windows Embedded Compact 7的文件系統(tǒng)
7.1.1 文件系統(tǒng)概述
7.1.2 Windows CE文件操作API
7.1.3 內(nèi)存映射文件
7.1.4 存儲(chǔ)管理器
7.2 注冊(cè)表
7.2.1 概述
7.2.2 相關(guān)API函數(shù)
7.3 小結(jié)
第8章 數(shù)據(jù)庫開發(fā)
8.1 數(shù)據(jù)庫簡介
8.2 EDB數(shù)據(jù)庫開發(fā)API
8.2.1 掛載及卸載數(shù)據(jù)庫卷
8.2.2 枚舉數(shù)據(jù)庫卷
8.2.3 枚舉數(shù)據(jù)庫
8.2.4 查詢對(duì)象信息
8.2.5 回寫數(shù)據(jù)庫卷
8.2.6 創(chuàng)建刪除數(shù)據(jù)庫
8.2.7 創(chuàng)建會(huì)話
8.2.8 打開數(shù)據(jù)庫
8.2.9 獲取數(shù)據(jù)庫的會(huì)話
8.2.10 查找記錄
8.2.11 讀取記錄數(shù)據(jù)
8.2.12 寫記錄
8.2.13 刪除記錄
8.2.14 使用流讀寫記錄
8.2.15 事務(wù)操作
8.3 小結(jié)
第9章 串口通信應(yīng)用程序?qū)嵗?br /> 9.1 設(shè)計(jì)說明
9.2 開啟序列通信端口
9.3 設(shè)定序列通信端口
9.4 設(shè)定逾時(shí)參數(shù)(time-out parameters)
9.5 寫入通信端口
9.6 使用通信事件(communication event)
9.7 關(guān)閉序列通信端口
9.8 小結(jié)
第10章 多媒體編程
10.1 Direct Show介紹
10.1.1 DirectShow技術(shù)框架
10.1.2 過濾器(Filter)
10.1.3 Filter Graph Manager
10.1.4 Pin
10.1.5 DirectShow接口定義介紹
10.2 媒體播放器示例
10.3 攝像頭捕捉
10.3.1 攝像頭捕捉概述
10.3.2 攝像頭捕捉示例
10.4 小結(jié)
第11章 網(wǎng)絡(luò)編程概述
11.1 套接字編程基礎(chǔ)
11.1.1 Winsock初始化和釋放
11.1.2 創(chuàng)建套接字
11.1.3 關(guān)閉套接字
11.1.4 綁定套接字
11.1.5 監(jiān)聽套接字
11.1.6 等待連接
11.1.7 建立連接
11.1.8 發(fā)送數(shù)據(jù)
11.1.9 接收數(shù)據(jù)
11.1.10 設(shè)置套接字模式
11.1.11 Select I/O模型
11.2 Ping編程
11.2.1 Ping編程概述
11.2.2 Ping編程示例
11.3 RAS撥號(hào)編程
11.3.1 建立撥號(hào)連接
11.3.2 關(guān)閉撥號(hào)連接
11.3.3 列舉已建立的活動(dòng)連接
11.4 UDP編程概述
11.5 TCP編程概述
11.6 小結(jié)
第12章 dll編程
12.1 dll概述
12.2 dll的調(diào)用
12.2.1 靜態(tài)調(diào)用
12.2.2 動(dòng)態(tài)調(diào)用
12.3 dll的創(chuàng)建
12.3.1 Windows Embedded Compact 7中dll的創(chuàng)建
12.3.2 基于mfc的regular dll的創(chuàng)建
12.3.3 資源dll
12.4 小結(jié)
第13章 COM編程
13.1 COM基本知識(shí)
13.1.1 什么是COM
13.1.2 什么是接口
13.1.3 COM基本結(jié)構(gòu)
13.2 使用ATL創(chuàng)建COM示例
13.2.1 ATL對(duì)COM支持
13.2.2 ATL創(chuàng)建COM對(duì)象示例
13.2.3 創(chuàng)建客戶端調(diào)用CEComServer
13.3 可連接點(diǎn)對(duì)象及示例
13.3.1 可連接點(diǎn)對(duì)象概述
13.3.2 連接點(diǎn)示例
13.4 創(chuàng)建ActiveX控件
13.4.1 ActiveX概述
13.4.2 使用MFC向?qū)?chuàng)建一個(gè)簡單的ActiveX控件
13.5 小結(jié)
第14章 基于C#開發(fā)Windows Embedded Compact 7應(yīng)用
14.1 構(gòu)建基于Windows Embedded Compact 7的c#應(yīng)用程序
14.2 圖片瀏覽器實(shí)例
14.3 嵌入式瀏覽器應(yīng)用實(shí)例
14.4 小結(jié)
第15章 打包和部署程序到Windows Embedded Compact 7
15.1 實(shí)現(xiàn)幫助
15.1.1 創(chuàng)建基于html的幫助
15.1.2 在代碼中啟動(dòng)幫助主題
15.1.3 母目錄
15.1.4 Windows Embedded Compact 7 設(shè)備上的聯(lián)機(jī)幫助
15.2 鎖定程序
15.2.1 kiosk模式
15.2.2 硬件按鈕
15.2.3 用戶接口的鎖定
15.2.4第三方解決方案
15.3 部署運(yùn)行庫
15.4 安裝工程
15.4.1 visual studio安裝程序工具
15.4.2 設(shè)備安裝程序項(xiàng)目類型
15.4.3 文件添加與目標(biāo)設(shè)置
15.4.4 添加快捷方式
15.4.5 寫入注冊(cè)表設(shè)置
15.4.6 壓縮
15.5 安全策略與代碼簽名
15.5.1 代碼簽名
15.5.2 設(shè)計(jì)規(guī)范
15.6 全局程序集緩存
15.6.1 對(duì)程序集進(jìn)行強(qiáng)命名
15.6.2 何時(shí)及如何使用全局程序集緩存
15.6.3 學(xué)用組件cesetup.dll
15.6.4 測(cè)試.cab文件
15.7 生成桌面安裝程序
15.7.1 添加自定義的.cab項(xiàng)目
15.7.2 添加其他應(yīng)用程序文件
15.7.3 使設(shè)備端的安裝自動(dòng)進(jìn)行
15.7.4 添加自定義安裝操作
15.7.5 運(yùn)行安裝程序
15.8 小結(jié)
編輯推薦
在當(dāng)今時(shí)代,新技術(shù)不斷兼容舊技術(shù),取代舊技術(shù),每一個(gè)IT工作人員都要與時(shí)俱進(jìn)。《Windows CE7開發(fā)實(shí)戰(zhàn)詳解》是第一本W(wǎng)indows Embedded Compact 7原創(chuàng)的技術(shù)專業(yè)書,全方位地介紹了如何開發(fā)Windows EmbeddedCompact 7應(yīng)用軟件。本書用原創(chuàng)的精品范例,深入淺出地為讀者展示W(wǎng)indows Embedded Compact 7的開發(fā),引導(dǎo)讀者學(xué)以致用地學(xué)習(xí)應(yīng)用Windows Embedded Compact 7,力爭幫助讀者在最短的時(shí)間里學(xué)會(huì)用Windows Embedded Compact 7開發(fā),以便高效地開發(fā)出自己的產(chǎn)品。本書由尹成、黃永兵、陳荔城、胡耀文主編。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Windows CE 7開發(fā)實(shí)戰(zhàn)詳解 PDF格式下載