Windows CE 嵌入式高級編程及其實例詳解(用C++實現)(萬水軟件項目應用與實例開發叢書)(簡體書)
商品資訊
ISBN13:9787508456584
出版社:中國水利水電出版社(水利電力出版社)
作者:汪兵 等
出版日:2008/07/01
裝訂/頁數:平裝/515頁
規格:26cm*19cm (高/寬)
商品簡介
目次
商品簡介
隨著個人掌上電腦Pocket PC、智能手機Mobile Phone及工業控制器等各種嵌入式產品的飛速發展,Microsoft Windows CE嵌入式操作系統也隨著不斷發展壯大,市場占有率越來越高。本書基于Visual C++2005深入淺出地介紹了Windows CE開發的相關知識以及開發過程中的重點和難點問題。全書共分15章,分別為Windows CE以及開發環境概述、圖形編程、對話框控件、進程、線程、文件、多媒體編程、Windows CE基礎數據庫編程、SOLCE 3.0數據庫編程、串口編程、網絡編程概述、UDP編程、TCP編程、DLL編程以及cOM編程。本書中的很多技術和參考示例是作者多年技術研發工作的經驗總結和提煉升華,具備很強的借鑒和指導意義。讀者在具備一定的C++知識的基礎上,通過本書的學習,可以快速提高Windowrs CE的編程能力和實際開發水平。
本書示例基于Windowrs Mobile 6平臺進行講述演示,這些示例也可極其方便地應用到Windows CE 4.2、Windows CE 5.0、Windows CE 6.0等Windows CE標準平臺。
本書適用于具有Windows cE初級編程能力的讀者,可以作為高等院校本科生、研究生的自學參考書和畢業設計的指導書,也可以作為相關軟件開發人員的參考書。
本書示例基于Windowrs Mobile 6平臺進行講述演示,這些示例也可極其方便地應用到Windows CE 4.2、Windows CE 5.0、Windows CE 6.0等Windows CE標準平臺。
本書適用于具有Windows cE初級編程能力的讀者,可以作為高等院校本科生、研究生的自學參考書和畢業設計的指導書,也可以作為相關軟件開發人員的參考書。
目次
前言
第1章 Windows CE及開發環境概述
1.1 Windows CE概述
1.1.1 Windows CE嵌入式系統概述
1.1.2 Windows CE版本
1.1.3 Windows CE 6.0概述
1.1.4 嵌入式開發流程
1.2 開發環境概述
1.2.1 Visual Studio 2005的ViseIal C++——Windows CE開發環境概述
1.2.2 示例程序HelloWorld
1.3 Windows CE附帶遠程工具概述
第2章 圖形編程
2.1 設備環境類
2.2 圖形對象類(GDI)
2.3 繪制各種圖形
2.4 繪制位圖
2.4.1 CDC繪圖函數描述
2.4.2 動畫效果
2.4.3 抓屏
2.4.4 圖形顯示特技
2.5 顯示壓縮格式圖片
2.5.1 SHLoadlmageFile方法
2.5.2 Imaging技術
2.6 簡單二維曲線示例
2.6.1 二維曲線類C2Cgraph的創建
2.6.2 使用二維曲線類C2DGraph繪制曲線
第3章 對話框控件
3.1 常用控件
3.1.1 微調按鈕
3.1.2 滑動條
3.1.3 進度條
3.1.4 列表視圖控件
3.1.5 樹控件
3.2 創建圖形顯示控件
3.3 創建LED數字顯示控件
第4章 進程
4.1 進程
4.1.1 進程概述
4.1.2 進程創建
4.1.3 進程終止
4.1.4 其他進程函數
4.1.5 “進程列舉并管理”實例
4.2 進程問通訊
第5章 線程
5.1 線程
5.1.1 線程概述
5.1.2 線程優先級
5.1.3 線程API函數
5.2 線程同步
5.2.1 未使用線程同步
5.2.2 利用事件同步
5.2.3 利用互斥同步
5.2.4 利用臨界區同步
5.2.5 利用信號量同步
第6章 文件
6.1 文件基本操作
6.2 文件綜合操作示例
6.3 內存映射文件
6.3.1 內存映射文件概述
6.3.2 利用內存映射文件實現進程間通訊
6.4 文件系統管理
6.5 注冊表編程
6.5.1 注冊表簡介
6.5.2 注冊表APl函數
6.5.3 注冊表操作舉例
第7章 多媒體編程
7.1 Direct Show介紹
7.1.1 DirectShow技術框架
7.1.2 過濾器(Filter)
7.1.3 Filter Graph Manager
7.1.4 Pin
7.1.5 DirectShow接口定義介紹
7.2 媒體播放器示例
7.3 攝像頭捕捉示例
7.3.1 攝像頭捕捉概述
7.3.2 攝像頭捕捉示例
第8章 Windows CE基礎數據庫編程
8.1 EDB概述
8.1.1 裝配數據卷
8.1.2 卸載數據庫卷
8.1.3 創建數據庫
8.1.4 創建會話對象
8.1.5 打開數據庫
8.1.6 事務操作
8.1.7 刪除數據庫
8.1.8 枚舉數據庫卷以及數據庫
8.1.9 查找或移動記錄
8.1.10 寫記錄
8.1.11 讀取記錄
8.1.12 刪除記錄
8.1.13 流操作
8.2 數據庫操作綜合示例
第9章 SQLCE數據庫編程
9.1 SQL Server FOR CE的介紹
9.1.1 SQLCE簡介
9.1.2 SQL Server CE 3.0的安裝
9.1.3 SQLCE 3.0連接配置
9.2 OLEDB編程訪問SOLCE 3.0
9.2.1 OLE DB概述
9.2.2 OLEDB編程
9.3 SQLCE遠程數據訪問
9.3.1 Pull(拉數據)
9.3.2 Push(推數據)
9.3.3 Submit(遠程T-SQL操作)
9.4 遠程數據訪問綜合示例
第10章 串口編程
10.1 串口概述
10.2 串口編程API函數介紹
10.3 CE串口綜合示例
10.4 GPS編程示例
第11章 網絡編程概述
11.1 套接字編程基礎
11.1.1 WinSock初始化和釋放
11.1.2 創建套接字
11.1.3 關閉套接字
11.1.4 綁定套接字
11.1.5 監聽套接字
11.1.6 等待連接
11.1.7 建立連接
11.1.8 發送數據
11.1.9 接收數據
11.1.10 設置套接字模式
11.1.11 Select I/O模型
11.2 PlNG編程
11.2.1 PING編程概述
11.2.2 PlNG編程示例
11.3 RAS撥號編程
11.3.1 建立撥號連接
11.3.2 關閉撥號連接
11.3.3 列舉已建立的活動連接
11.3.4 列舉電話簿條目
第12章 UDP編程
12.1 UDP編程概述
12.2 UDP編程示例
第13章 TCP編程
13.1 TCP編程概述
13.2 TCP客戶端示例
13.3 TCP服務器端示例
第14章 DLL編程
14.1 DLL概述
14.2 DLL的調用
14.2.1 靜態調用
14.2.2 動態調用
14.3 DLL的創建
14.3.1 Windows CE DLL的創建
14.3.2 基於MFC的Regular DLL的創建
14.3.3 資源DLL
第15章 COM編程
15.1 COM基本知識概述
15.1.1 什麼是COM
15.1.2 什麼是接口
15.1.3 COM基本結構
15.2 使用ATL創建COM示例
15.2.1 ATL對COM支持概述
15.2.2 ATL創建COM對象示例
15.2.3 創建客戶端調用CEComServer
15.3 可連接點對象及示例
15.3.1 可連接點對象概述
l5.3.2 連接點示例
15.4 創建ActiveX控件
15.4.1 ActiveX概述
15.4.2 使用MFC向導創建一個簡單的Activex控件
第1章 Windows CE及開發環境概述
1.1 Windows CE概述
1.1.1 Windows CE嵌入式系統概述
1.1.2 Windows CE版本
1.1.3 Windows CE 6.0概述
1.1.4 嵌入式開發流程
1.2 開發環境概述
1.2.1 Visual Studio 2005的ViseIal C++——Windows CE開發環境概述
1.2.2 示例程序HelloWorld
1.3 Windows CE附帶遠程工具概述
第2章 圖形編程
2.1 設備環境類
2.2 圖形對象類(GDI)
2.3 繪制各種圖形
2.4 繪制位圖
2.4.1 CDC繪圖函數描述
2.4.2 動畫效果
2.4.3 抓屏
2.4.4 圖形顯示特技
2.5 顯示壓縮格式圖片
2.5.1 SHLoadlmageFile方法
2.5.2 Imaging技術
2.6 簡單二維曲線示例
2.6.1 二維曲線類C2Cgraph的創建
2.6.2 使用二維曲線類C2DGraph繪制曲線
第3章 對話框控件
3.1 常用控件
3.1.1 微調按鈕
3.1.2 滑動條
3.1.3 進度條
3.1.4 列表視圖控件
3.1.5 樹控件
3.2 創建圖形顯示控件
3.3 創建LED數字顯示控件
第4章 進程
4.1 進程
4.1.1 進程概述
4.1.2 進程創建
4.1.3 進程終止
4.1.4 其他進程函數
4.1.5 “進程列舉并管理”實例
4.2 進程問通訊
第5章 線程
5.1 線程
5.1.1 線程概述
5.1.2 線程優先級
5.1.3 線程API函數
5.2 線程同步
5.2.1 未使用線程同步
5.2.2 利用事件同步
5.2.3 利用互斥同步
5.2.4 利用臨界區同步
5.2.5 利用信號量同步
第6章 文件
6.1 文件基本操作
6.2 文件綜合操作示例
6.3 內存映射文件
6.3.1 內存映射文件概述
6.3.2 利用內存映射文件實現進程間通訊
6.4 文件系統管理
6.5 注冊表編程
6.5.1 注冊表簡介
6.5.2 注冊表APl函數
6.5.3 注冊表操作舉例
第7章 多媒體編程
7.1 Direct Show介紹
7.1.1 DirectShow技術框架
7.1.2 過濾器(Filter)
7.1.3 Filter Graph Manager
7.1.4 Pin
7.1.5 DirectShow接口定義介紹
7.2 媒體播放器示例
7.3 攝像頭捕捉示例
7.3.1 攝像頭捕捉概述
7.3.2 攝像頭捕捉示例
第8章 Windows CE基礎數據庫編程
8.1 EDB概述
8.1.1 裝配數據卷
8.1.2 卸載數據庫卷
8.1.3 創建數據庫
8.1.4 創建會話對象
8.1.5 打開數據庫
8.1.6 事務操作
8.1.7 刪除數據庫
8.1.8 枚舉數據庫卷以及數據庫
8.1.9 查找或移動記錄
8.1.10 寫記錄
8.1.11 讀取記錄
8.1.12 刪除記錄
8.1.13 流操作
8.2 數據庫操作綜合示例
第9章 SQLCE數據庫編程
9.1 SQL Server FOR CE的介紹
9.1.1 SQLCE簡介
9.1.2 SQL Server CE 3.0的安裝
9.1.3 SQLCE 3.0連接配置
9.2 OLEDB編程訪問SOLCE 3.0
9.2.1 OLE DB概述
9.2.2 OLEDB編程
9.3 SQLCE遠程數據訪問
9.3.1 Pull(拉數據)
9.3.2 Push(推數據)
9.3.3 Submit(遠程T-SQL操作)
9.4 遠程數據訪問綜合示例
第10章 串口編程
10.1 串口概述
10.2 串口編程API函數介紹
10.3 CE串口綜合示例
10.4 GPS編程示例
第11章 網絡編程概述
11.1 套接字編程基礎
11.1.1 WinSock初始化和釋放
11.1.2 創建套接字
11.1.3 關閉套接字
11.1.4 綁定套接字
11.1.5 監聽套接字
11.1.6 等待連接
11.1.7 建立連接
11.1.8 發送數據
11.1.9 接收數據
11.1.10 設置套接字模式
11.1.11 Select I/O模型
11.2 PlNG編程
11.2.1 PING編程概述
11.2.2 PlNG編程示例
11.3 RAS撥號編程
11.3.1 建立撥號連接
11.3.2 關閉撥號連接
11.3.3 列舉已建立的活動連接
11.3.4 列舉電話簿條目
第12章 UDP編程
12.1 UDP編程概述
12.2 UDP編程示例
第13章 TCP編程
13.1 TCP編程概述
13.2 TCP客戶端示例
13.3 TCP服務器端示例
第14章 DLL編程
14.1 DLL概述
14.2 DLL的調用
14.2.1 靜態調用
14.2.2 動態調用
14.3 DLL的創建
14.3.1 Windows CE DLL的創建
14.3.2 基於MFC的Regular DLL的創建
14.3.3 資源DLL
第15章 COM編程
15.1 COM基本知識概述
15.1.1 什麼是COM
15.1.2 什麼是接口
15.1.3 COM基本結構
15.2 使用ATL創建COM示例
15.2.1 ATL對COM支持概述
15.2.2 ATL創建COM對象示例
15.2.3 創建客戶端調用CEComServer
15.3 可連接點對象及示例
15.3.1 可連接點對象概述
l5.3.2 連接點示例
15.4 創建ActiveX控件
15.4.1 ActiveX概述
15.4.2 使用MFC向導創建一個簡單的Activex控件
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

