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

出版時間: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)建豐富、生動的設(shè)備用戶界面(UI),打造提高生產(chǎn)效率的應(yīng)用程序和Windows世界的互聯(lián)體驗,從而將您的愿景轉(zhuǎn)化為現(xiàn)實。
  《Windows 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等。
  《Windows CE 7開發(fā)實戰(zhàn)詳解》適合需要學(xué)習(xí)Windows Embedded Compact7開發(fā)的Windows
CE嵌入式開發(fā)程序員閱讀,也適合嵌入式愛好者和開發(fā)者作為學(xué)習(xí)用書。

作者簡介

尹成,中科院碩士,Windows平臺資深軟件構(gòu)架師,CSDN著名技術(shù)專家,CSDN學(xué)生大本營著名C/C++老師,CSDN知名IT作家協(xié)會會員。微軟社區(qū)技術(shù)精英之一,微軟C/C++特邀嘉賓,Intel軟件技術(shù)專家。精通C/C++,對語音技術(shù)、信息安全、移動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的特點 
 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ū)動程序 
 1.3.7 Windows Embedded Compact 7對移動電話的支持 
 1.3.8 Windows Embedded Compact 7的新增功能 
 1.4 Windows Embedded Compact 7的應(yīng)用領(lǐng)域 
 1.4.1 在移動計算領(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ī)能夠安裝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選項 
 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ā)的選項 
 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 常用對話框和常用控件 
 3.5.2 控制面板 
 3.6 安裝運(yùn)行一個定制的Shell 
 3.7 處理用戶界面的旋轉(zhuǎn) 
 3.7.1 創(chuàng)建一個操作系統(tǒng)設(shè)計 
 3.7.2 修改注冊表設(shè)置 
 3.7.3 創(chuàng)建屏幕旋轉(zhuǎn)應(yīng)用程序 
 3.7.4 創(chuàng)建并下載操作系統(tǒng)運(yùn)行時映象 
 3.7.5 運(yùn)行屏幕旋轉(zhuǎn)應(yīng)用程序測試屏幕旋轉(zhuǎn) 
 3.8 定制用戶界面 
 3.8.1 創(chuàng)建一個皮膚 
 3.8.2 可以被換膚的用戶界面元素 
 3.8.3 附加的用戶界面定制選項 
 3.9 Shell定制實例:IEShell 
 3.9.1 創(chuàng)建一個MyShell操作系統(tǒng)設(shè)計 
 3.9.2 創(chuàng)建、下載并測試操作系統(tǒng)運(yùn)行時映象 
 3.9.3 創(chuàng)建并測試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è)計示例程序helloCE7的Silverlight UI 
 4.3 創(chuàng)建Silverlight for Windows Embedded示例程序helloCE7 
 4.4 實現(xiàn)Silverlight for Windows Embedded的觸控 
 4.5 實現(xiàn)Silverlight for Windows Embedded的多點觸控 
 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中的分頁式虛擬存儲 
 5.2.6 與虛擬存儲相關(guān)的函數(shù) 
 5.3 堆 
 5.3.1 Windows Embedded Compact 7堆的特性 
 5.3.2 本地堆 
 5.3.3 獨(dú)立堆 
 5.4 棧 
 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)先級 
 6.2.3 創(chuàng)建線程 
 6.2.4 設(shè)置線程的優(yōu)先級 
 6.2.5 查詢線程的優(yōu)先級別 
 6.2.6 設(shè)置和查詢線程的時間片 
 6.2.7 掛起和恢復(fù)一個線程 
 6.2.8 其他線程函數(shù) 
 6.3 線程同步 
 6.3.1 事件 
 6.3.2 線程等待 
 6.3.3 信號量 
 6.3.4 互斥量 
 6.3.5 互鎖函數(shù) 
 6.3.6 臨界區(qū) 
 6.3.7 一個線程間同步的例子 
 6.4 小結(jié) 
 
第7章 Windows Embedded Compact 7的文件系統(tǒng)和注冊表管理 
 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 存儲管理器 
 7.2 注冊表 
 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 查詢對象信息 
 8.2.5 回寫數(shù)據(jù)庫卷 
 8.2.6 創(chuàng)建刪除數(shù)據(jù)庫 
 8.2.7 創(chuàng)建會話 
 8.2.8 打開數(shù)據(jù)庫 
 8.2.9 獲取數(shù)據(jù)庫的會話 
 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è)計說明 
 9.2 開啟序列通信端口 
 9.3 設(shè)定序列通信端口 
 9.4 設(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撥號編程 
 11.3.1 建立撥號連接 
 11.3.2 關(guān)閉撥號連接 
 11.3.3 列舉已建立的活動連接 
 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 動態(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基本知識 
 13.1.1 什么是COM 
 13.1.2 什么是接口 
 13.1.3 COM基本結(jié)構(gòu) 
 13.2 使用ATL創(chuàng)建COM示例 
 13.2.1 ATL對COM支持 
 13.2.2 ATL創(chuàng)建COM對象示例 
 13.2.3 創(chuàng)建客戶端調(diào)用CEComServer 
 13.3 可連接點對象及示例 
 13.3.1 可連接點對象概述 
 13.3.2 連接點示例 
 13.4 創(chuàng)建ActiveX控件 
 13.4.1 ActiveX概述 
 13.4.2 使用MFC向?qū)?chuàng)建一個簡單的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 圖片瀏覽器實例 
 14.3 嵌入式瀏覽器應(yīng)用實例 
 14.4 小結(jié) 
 
第15章 打包和部署程序到Windows Embedded Compact 7 
 15.1 實現(xiàn)幫助 
 15.1.1 創(chuàng)建基于html的幫助 
 15.1.2 在代碼中啟動幫助主題 
 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è)備安裝程序項目類型 
 15.4.3 文件添加與目標(biāo)設(shè)置 
 15.4.4 添加快捷方式 
 15.4.5 寫入注冊表設(shè)置 
 15.4.6 壓縮 
 15.5 安全策略與代碼簽名 
 15.5.1 代碼簽名 
 15.5.2 設(shè)計規(guī)范 
 15.6 全局程序集緩存 
 15.6.1 對程序集進(jìn)行強(qiáng)命名 
 15.6.2 何時及如何使用全局程序集緩存 
 15.6.3 學(xué)用組件cesetup.dll 
 15.6.4 測試.cab文件 
 15.7 生成桌面安裝程序 
 15.7.1 添加自定義的.cab項目 
 15.7.2 添加其他應(yīng)用程序文件 
 15.7.3 使設(shè)備端的安裝自動進(jìn)行 
 15.7.4 添加自定義安裝操作 
 15.7.5 運(yùn)行安裝程序 
 15.8 小結(jié) 

編輯推薦

在當(dāng)今時代,新技術(shù)不斷兼容舊技術(shù),取代舊技術(shù),每一個IT工作人員都要與時俱進(jìn)。《Windows CE7開發(fā)實戰(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,力爭幫助讀者在最短的時間里學(xué)會用Windows Embedded Compact 7開發(fā),以便高效地開發(fā)出自己的產(chǎn)品。本書由尹成、黃永兵、陳荔城、胡耀文主編。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Windows CE 7開發(fā)實戰(zhàn)詳解 PDF格式下載


用戶評論 (總計4條)

 
 

  •   這本書很好,講了CE7開發(fā)的方方面面,學(xué)會了很多CE7的軟件定制與開發(fā)
  •   對于Windows CE 7做了解讀讀還行,不適合從事開發(fā)者使用
  •   寫的太粗略了!感覺作者是在湊篇幅,寫寫字多貼圖!
  •   不是特別理想的一本書。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7