內容簡介
《WindowsCE應用程式設計》基於目前最流行易用的嵌入式作業系統WindowsCE平台,以WindowsAPI程式框架技術為支撐,以完整的程式實例為導向,詳細地闡述了編寫WindowsCE應用程式的方法和技巧。全書共八章,系統地介紹了WindowsCE嵌入式作業系統下的WindowsAPI程式設計框架技術,深入地講解了WindowsCE設備的繪圖操作、設定字型與子視窗編程、選單與觸控螢幕事件的處理、與運算相關的數據處理方法、通用控制項與對話框編程技術、常用的檔案管理與資料庫操作以及WindowsCE設備輔助輸入面板等內容。《WindowsCE應用程式設計》把握住了WindowsCE應用程式依靠事件訊息驅動的工作機制,結合完整程式實例對視窗過程及訊息處理進行了實質性的論述,這也是本書的一大特色。
目錄
第一章 Windows CE程式框架
1.1 程式設計環境
1.2 Windows CE程式工作方式
1.3 Windows CE程式框架
1.4 程式框架的解釋
1.5匈牙利表示法
1.6 Visual Studio開發環境
1.7 Embedded Visual C++開發環境
1.8 小結
第二章 繪圖、字型與子視窗
2.1 繪圖
2.2 課表軟體實例一
2.2.1 頭檔案myTimeTable1.h
2.2.2 主程式入口檔案myTimeTable1.cpp
2.2.3 主視窗過程檔案mainWndProc.cpp
2.3 實例一程式解釋
2.4 課表軟體實例二
2.4.1 頭檔案myTimeTable2.h
2.4.2 主程式入口檔案myTimeTable2.cpp
2.4.3 主視窗過程檔案mainWndProc.cpp
2.4.4 子視窗過程檔案tableChildWndProc.cpp
2.5 實例二程式解釋
2.6 使用幫助
2.7 小結
第三章 資源、選單和觸筆事件
3.1 資源
3.2 觸筆事件
3.3 課表軟體實例三
3.3.1 資源檔案myTimeTable3.rc
3.3.2 頭檔案myTimeTable3.h
3.3.3 主程式入口檔案myTimeTable3.cpp
3.3.4 主視窗過程檔案mainWndProc.cpp
3.3.5 子視窗過程檔案tableChildWndProc.cpp
3.4 實例三程式解釋
3.5 小結
第四章 數據處理
4.1 控制項
4.2 計算三角函式實例程式
4.2.1 頭檔案myTrigonometry.h
4.2.2 主程式入口檔案myTrigonometry.cpp
4.2.3 主視窗過程檔案mainWndProc.cpp
4.2.4 子視窗過程檔案sinChildWndProc.cpp
4.3 三角函式程式解釋
4.4 小結
第五章 控制項和對話框
5.1 滾動條控制項
5.2 滾動條實例
5.2.1 資源檔案myTimeTable4.rc
5.2.2 頭檔案myTimeTable4.h
5.2.3 主程式入口檔案myTimeTable4.cpp
5.2.4 主視窗過程檔案mainWndProc.cpp
5.2.5 子視窗過程檔案tableChildWndProc.cpp
5.3 課表實例四程式解釋
5.4 對話框與屬性表
5.4.1 對話框資源
5.4.2 模式對話框
5.4.3無模式對話框
5.4.4 屬性表
5.5 對話框實例
5.5.1 資源檔案myTimeTable5.rc
5.5.2 頭檔案myTimeTable5.h
5.5.3 主程式入口檔案myTimeTable5.cpp
5.5.4 主視窗過程檔案mainWndProc.cpp
5.5.5 子視窗過程檔案tableChildWndProc.cpp
5.5.6 “關於”對話框過程檔案myAboutDlg.cpp
5.5.7 “課目”對話框過程檔案myCourseDlg.cpp
5.5.8 “教室”對話框過程檔案myClassroomDlg.cpp
5.5.9 “教學計畫”對話框過程檔案myTeachplanDlg.cpp
5.5.10 “教學大綱”對話框過程檔案myOutlineDlg.cpp
5.5.11 “實驗大綱”對話框過程檔案myLibplanDlg.cpp
5.5.12 “課程教案”對話框過程檔案myContentDlg.cpp
5.5.13 “課程講義”對話框過程檔案myBookDlg.cpp
5.6 課表實例五程式解釋
5.7 小結
第六章 檔案管理
第七章 資料庫編程
第八章 輸入面板
致謝
……