注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Pocket PC開發(fā)指南

Pocket PC開發(fā)指南

Pocket PC開發(fā)指南

定 價:¥45.00

作 者: (美)Bruce E.Krell著;俞忠東,石柱等譯;俞忠東譯
出版社: 清華大學(xué)出版社
叢編項: Osborne開發(fā)與應(yīng)用技術(shù)叢書
標 簽: 程序語言與軟件開發(fā) 筆記本電腦 家庭與計算機 計算機與互聯(lián)網(wǎng)

購買這本書可以去


ISBN: 9787302062417 出版時間: 2003-03-01 包裝: 精裝
開本: 23cm 頁數(shù): 360 字數(shù):  

內(nèi)容簡介

  編輯推薦:Osborne開發(fā)與應(yīng)用技術(shù)叢書。本書介紹了如何為微軟的移動式設(shè)備開發(fā)完整的應(yīng)用程序。深入討論了一系列豐富的在WindowsCE操作系統(tǒng)中可重用的接口組件。引導(dǎo)讀者體驗了有效的軟件設(shè)計過程,向讀者介紹了一系列程序庫和工具,可以明顯地縮短你的開發(fā)時間。除此之外,本書還提供了一系列實際的應(yīng)用程序,含有可充分利用PocketPC較小的顯示屏幕空間的圖形化用戶接口,包括繪圖與文字處理程序、復(fù)雜的用戶接口程序、COM組件、嵌入式數(shù)據(jù)庫和多線程體系結(jié)構(gòu)。

作者簡介

暫缺《Pocket PC開發(fā)指南》作者簡介

圖書目錄

第一部分 基礎(chǔ)                  
                   
 第1章 Pocket PC環(huán)境概述                  
                   
 1.1 基本用戶界面                  
 1.2 Windows CE的體系結(jié)構(gòu)                  
 1.3 GWE子系統(tǒng)的內(nèi)部結(jié)構(gòu)                  
 1.4 圖形設(shè)備接口述評                  
 1.5 Windows程序的邏輯設(shè)計                  
 1.5.1 程序中的消息處理                  
 1.5.2 更新窗口客戶區(qū)                  
 1.6 總結(jié)                  
                   
 第2章 一個典型的Pocket PC程序                  
                   
 2.1 Windows CE程序的特性                  
 2.2 用TCHAR進行機器可移植的字符串處理                  
 2.3 簡單Windows程序的概貌                  
 2.4 通用Windows程序邏輯                  
 2.5 一個典型的Windows程序                  
 2.5.1 完整的WinMain清單                  
 2.5.2 對WnMain的逐行分析                  
 2.5.3 完整的WinProc清單                  
 2.5.4 逐行分析WinProc                  
 2.6 把程序轉(zhuǎn)換到Windows CE下執(zhí)行                  
 2.6.1 對WinMain要素的修改                  
 2.6.2 對WinMain修改的討論                  
 2.6.3 帶注釋的修正過的WinMain要素的代碼清單                  
 2.6.4 對WinProc要素的修改                  
 2.6.5 對WinProc修改的討論                  
 2.6.6 帶注釋的修正過的WinProc要素的代碼清單                  
 2.7 簡單Windows程序的設(shè)計分析                  
 2.8 總結(jié)                  
 2.9 Web上的樣本程序                  
                   
 第3章 一個易于測試的小型Pocket PC程序                  
                   
 3.1 小型Pocket PC程序的用戶界面                  
 3.2 小型Pocket PC程序的設(shè)計                  
 3.3 介紹消息分析器的魔力                  
 3.4 使用消息分析器向?qū)?nbsp;                 
 3.5 小型對話框程序的實現(xiàn)                  
 3.5.1 對話框和菜單資源模板探討                  
 3.5.2 DlgMain中的WinMain方法探討                  
 3.5.3 DlgProc方法探討                  
 3.5.4 消息處理函數(shù)研究                  
 3.5.5 評估Portability Utils元素                  
 3.5.6 考慮DataMgr元素                  
 3.6 使用這個對話框程序初始化一個桌面程序                  
 3.7 重定位桌面程序到Pocket PC                  
 3.8 分析這個小型對話框程序的設(shè)計                  
 3.9 總結(jié)                  
 3.10 Web上的樣本程序                  
                   
 第二部分 繪圖與春色                  
                   
 第4章 使用圖形繪制圖像                  
                   
 4.1 簡單動畫程序的圖形用戶界面                  
 4.2 使用圖形繪制圖像                  
 4.2.1 使用繪制工具箱                  
 4.2.2 可用的畫筆和刷子風(fēng)格                  
 4.2.3 繪制操作                  
 4.2.4 裁減操作                  
 4.2.5 顯示圖像                  
 4.2.6 強制進行應(yīng)用程序窗口重繪                  
 4.2.7 在應(yīng)用程序中使用定時器                  
 4.3 在應(yīng)用程序設(shè)計中使用封裝                  
 4.4 簡單動畫程序的實現(xiàn)                  
 4.4.1 回顧DlgProc方法                  
 4.4.2 研究消息處理函數(shù)體                  
 4.4.3 評估DrawOps元素                  
 4.5 封裝效果分析                  
 4.6 總結(jié)                  
 4.7 Web上的樣本程序                  
                   
 第5章 實現(xiàn)一個繪圖程序                  
                   
 5.1 使用橡皮筋繪制                  
 5.1.1 加入消息處理函數(shù)聲明及處理函數(shù)體                  
 5.1.2 聲明必要的靜態(tài)變量以支持繪制                  
 5.1.3 實現(xiàn)消息處理函數(shù)體以管理繪制                  
 5.1.4 修改繪制處理函數(shù)以支持擦除和繪制                  
 5.2 字符輸入與回顯                  
 5.2.1 實現(xiàn)文本函數(shù)封裝                  
 5.2.2 加入變量以維護文本輸入狀態(tài)和文本字符串                  
 5.2.3 定義自定義的WM-POSTITIONCARET消息                  
 5.2.4 集成字符相關(guān)消息的處理                  
 5.2.5 實現(xiàn)WM-KEYDOWN消息處理函數(shù)                  
 5.2.6 更新WM-LBUITONDOWN消息處理函數(shù)                  
 5.2.7 實現(xiàn)WM-CHAR消息處理函數(shù)                  
 5.2.8 實現(xiàn)WM-POSITIONCARET消息處理函數(shù)                  
 5.2.9 在WM-PAINT消息處理函數(shù)中顯示文本字符串                  
 5.2.10 設(shè)計/實現(xiàn)方法簡評                  
 5.3 總結(jié)                  
 5.4 Web上的樣本程序                  
                   
 第6章 使用位圖進行圖像處理                  
                   
 6.1 實現(xiàn)一個圖像處理程序                  
 6.1.1 介紹圖形用戶界面                  
 6.1.2 程序操作與組織分析                  
 6.1.3 實現(xiàn)圖像處理程序                  
 6.2 使用BitmapUtilities開發(fā)一個啟動畫面                  
 6.2.1 介紹圖形用戶界面                  
 6.2.2 描述該程序的內(nèi)部操作                  
 6.2.3 實現(xiàn)啟動畫面程序                  
 6.3 使用BitmapUtilities實現(xiàn)位圖動畫                  
 6.3.1 介紹圖形用戶界面                  
 6.3.2 實現(xiàn)位圖動畫程序                  
 6.4 為本章中的程序準備ActiveSync                  
 6.5 總結(jié)                  
 6.6 Web上的樣本程序                  
                   
 第三部分 小規(guī)??臻g內(nèi)的用戶友好應(yīng)用程序                  
                   
 第7章 使用高效率的軟件設(shè)計                  
                   
 7.1 開發(fā)設(shè)計原理                  
 7.2 最終的層次化設(shè)計                  
 7 3 實現(xiàn)過程                  
 7.4 實際代碼分析                  
 7.4.1 實現(xiàn)數(shù)據(jù)類型管理器DrawObjMgr                  
 7.4.2 實現(xiàn)對象管理器DefaultMgr                  
 7.4.3 在DataMgr中添加變量和訪問函數(shù)                  
 7.4.4 添加CaretMgr對象                  
 7.4.5 實現(xiàn)UserInputMgr以處理消息                  
 7.4.6 修改DlgProc處理函數(shù)以便與UserInputMgr交互                  
 7.4.7 使用彈出式子菜單增強主菜單                  
 7.4.8 更新WM-COMMAND以處理菜單項                  
 7.4.9 添加WM-INITMENUPOPUP處理函數(shù)以檢查默認值                  
 7.5 設(shè)計和實現(xiàn)時的一些注意事項                  
 7.6 總結(jié)                  
 7.7 Web上的樣本程序                  
                   
 第8章 在圖形用戶界面中使用內(nèi)置控件                  
                   
 8.1 在應(yīng)用程序中使用內(nèi)置控件                  
 8.1.1 內(nèi)置控件概述                  
 8.1.2 使用內(nèi)置控件                  
 8.1.3 一個重要的可移植性問題                  
 8.2 使用一組控件實現(xiàn)對用戶友好的輸入                  
 8.2.1 使用滾動條和伴隨文本框                  
 8.2.2 生成對用戶友好的滾動條控件                  
 8.2.3 對用戶直接在伴隨文本窗口中的輸入進行驗證                  
 8.3 總結(jié)                  
 8.4 Web上的樣本程序                  
                   
 第9章 開發(fā)復(fù)雜用戶界面                  
                   
 9.1 擁有復(fù)雜用戶界面的繪圖程序                  
 9.2 使用位圖按鈕支持層次化區(qū)域                  
 9.2.1 使用位圖按鈕的步驟                  
 9.2.2 使用位圖按鈕的例子                  
 9.2.3 BitmapButtonMgr一覽                  
 9.3 使用選項卡支持層次類別                  
 9.3.1 使用TabPagMgr和標簽?zāi)0宓牟襟E                  
 9.3.2 使用TabPageMgr的樣本程序                  
 9.3.3 選項卡模板實現(xiàn)的回顧                  
 9.4 開發(fā)人員最后要考慮的事情                  
 9.5 總結(jié)                  
 9.6 Web上的樣本程序                  
                   
 第10章 維護應(yīng)用程序參數(shù)                  
                   
 10.1 采用層次化設(shè)計管理參數(shù)                  
 10.2 選擇目標存儲格式                  
 10.3 定制參數(shù)數(shù)據(jù)庫管理器的步驟                  
 10.4 定制參數(shù)數(shù)據(jù)庫管理器的例子                  
 10.4.1 定義參數(shù)數(shù)據(jù)庫的記錄結(jié)構(gòu)                  
 10.4.2 為每個參數(shù)定義默認記錄                  
 10.4.3 利用函數(shù)與參數(shù)數(shù)據(jù)庫交互                  
 10.5 遍歷各層的代碼                  
 10.6 根據(jù)目標格式確定底層實現(xiàn)方式                  
 10.7 總結(jié)                  
 10.8 Web上的樣本程序                  
                   
 第四部分 系統(tǒng)程序設(shè)計                  
                   
 第11章 多線程應(yīng)用和同步                  
                   
 11.1 線程的使用和濫用                  
 11.1.1 線程的狀態(tài)                  
 11.1.2 調(diào)度線程執(zhí)行                  
 11.1.3 線程優(yōu)先級和優(yōu)先級管理                  
 11.1.4 演示線程優(yōu)先級的效果                  
 11.2 對同步問題的介紹                  
 11.2.1 同步問題的解決方案                  
 11.2.2 一些設(shè)計細節(jié)的回顧                  
 11.3 實現(xiàn)線程同步                  
 11.3.1 創(chuàng)建線程                  
 11.3.2 實現(xiàn)主線程                  
 11.3.3 實現(xiàn)子線程                  
 11.3.4 創(chuàng)建同步對象                  
 11.3.5 等待步驟完成                  
 11.3.6 發(fā)出步驟完成的信號                  
 11.3.7 等待子線程                  
 11.4 總結(jié)                  
 11.5 Web上的樣本程序                  
                   
 第12章 應(yīng)用COM組件                  
                   
 12.1 組件對象模型體系結(jié)協(xié)                  
 12.2 用ATL創(chuàng)建COM組件                  
 12.2.1 使用ATL COM AppWizard產(chǎn)生一個ATL COM對象                  
 12.2.2 使用ATL Object Wizard插入一個新的ATL對象                  
 12.2.3 使用Add Method to Interface引導(dǎo)程序添加應(yīng)用方法                  
 12.2.4 生成應(yīng)用程序特有的方法程序體                  
 12.3 分析ATL COM組件                  
 12.3.1 類的聲明                  
 12.3.2 類的程序體                  
 12.3.3 全局方法和對象                  
 12.3.4 接口定義語言文件                  
 12.3.5 注冊表腳本                  
 12.4 創(chuàng)建COM客戶                  
 12.4.1 建立COM對象接口                  
 12.4.2 編制COM對象接口程序                  
 12.5 在Pocket PC上注冊COM服務(wù)器                  
 12.6 總結(jié)                  
 12.7 Web上的樣本程序                  

本目錄推薦

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