Windows CE應用程式設計(西安電子科技大學出版社書籍)

Windows CE應用程式設計(西安電子科技大學出版社書籍)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Windows CE應用程式設計》是2008年西安電子科技大學出版社出版的圖書,作者是張勇、曾熾祥、許波。

基本介紹

  • 書名:Windows CE應用程式設計
  • 作者:張勇 曾熾祥 許波
  • ISBN:978-7-5606-2110-4/TP.1082
  • 定價:34元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2008-09
內容簡介,目錄,

內容簡介

本書基於目前最流行易用的嵌入式作業系統Windows CE平台,以Windows API程式框架技術為支撐,以完整的程式實例為導向,詳細地闡述了編寫Windows CE應用程式的方法和技巧。全書共八章,系統地介紹了Windows CE嵌入式作業系統下的Windows API程式設計框架技術,深入地講解了Windows CE設備的繪圖操作、設定字型與子視窗編程、選單與觸控螢幕事件的處理、與運算相關的數據處理方法、通用控制項與對話框編程技術、常用的檔案管理與資料庫操作以及Windows CE設備輔助輸入面板等內容。
本書把握住了Windows CE應用程式依靠事件訊息驅動的工作機制,結合完整程式實例對視窗過程及訊息處理進行了實質性的論述,這也是本書的一大特色。
本書可作為嵌入式開發相關專業或網路與軟體工程相關專業的高年級本科生或研究生教材,也可作為從事嵌入式開發的工程技術人員和Windows CE程式設計愛好者的參考書。

目錄

第一章 Windows CE程式框架 1
1.1 程式設計環境 1
1.2 Windows CE程式工作方式 1
1.3 Windows CE程式框架 1
1.4 程式框架的解釋 8
1.5 匈牙利表示法 25
1.6 Visual Studio開發環境 25
1.7 Embedded Visual C++開發環境 38
1.8 小結 43
第二章 繪圖、字型與子視窗 44
2.1 繪圖 44
2.2 課表軟體實例一 47
2.2.1 頭檔案myTimeTable1.h 48
2.2.2 主程式入口檔案myTimeTable1.cpp 50
2.2.3 主視窗過程檔案mainWndProc.cpp 51
2.3 實例一程式解釋 58
2.4 課表軟體實例二 61
2.4.1 頭檔案myTimeTable2.h 63
2.4.2 主程式入口檔案myTimeTable2.cpp 64
2.4.3 主視窗過程檔案mainWndProc.cpp 65
2.4.4 子視窗過程檔案tableChildWndProc.cpp 70
2.5 實例二程式解釋 77
2.6 使用幫助 84
2.7 小結 86
第三章 資源、選單和觸筆事件 87
3.1 資源 87
3.2 觸筆事件 94
3.3 課表軟體實例三 95
3.3.1 資源檔案myTimeTable3.rc 96
3.3.2 頭檔案myTimeTable3.h 97
3.3.3 主程式入口檔案myTimeTable3.cpp 100
3.3.4 主視窗過程檔案mainWndProc.cpp 101
3.3.5 子視窗過程檔案tableChildWndProc.cpp 108
3.4 實例三程式解釋 120
3.5 小結 129
第四章 數據處理 131
4.1 控制項 131
4.2 計算三角函式實例程式 134
4.2.1 頭檔案myTrigonometry.h 135
4.2.2 主程式入口檔案myTrigonometry.cpp 138
4.2.3 主視窗過程檔案mainWndProc.cpp 139
4.2.4 子視窗過程檔案sinChildWndProc.cpp 144
4.3 三角函式程式解釋 150
4.4 小結 158
第五章 控制項和對話框 159
5.1 滾動條控制項 159
5.2 滾動條實例 161
5.2.1 資源檔案myTimeTable4.rc 162
5.2.2 頭檔案myTimeTable4.h 163
5.2.3 主程式入口檔案myTimeTable4.cpp 166
5.2.4 主視窗過程檔案mainWndProc.cpp 167
5.2.5 子視窗過程檔案tableChildWndProc.cpp 175
5.3 課表實例四程式解釋 190
5.4 對話框與屬性表 191
5.4.1 對話框資源 191
5.4.2 模式對話框 193
5.4.3 無模式對話框 195
5.4.4 屬性表 196
5.5 對話框實例 202
5.5.1 資源檔案myTimeTable5.rc 206
5.5.2 頭檔案myTimeTable5.h 209
5.5.3 主程式入口檔案myTimeTable5.cpp 216
5.5.4 主視窗過程檔案mainWndProc.cpp 217
5.5.5 子視窗過程檔案tableChildWndProc.cpp 225
5.5.6 “關於”對話框過程檔案myAboutDlg.cpp 242
5.5.7 “課目”對話框過程檔案myCourseDlg.cpp 243
5.5.8 “教室”對話框過程檔案myClassroomDlg.cpp 247
5.5.9 “教學計畫”對話框過程檔案myTeachplanDlg.cpp 250
5.5.10 “教學大綱”對話框過程檔案myOutlineDlg.cpp 253
5.5.11 “實驗大綱”對話框過程檔案myLibplanDlg.cpp 255
5.5.12 “課程教案”對話框過程檔案myContentDlg.cpp 258
5.5.13 “課程講義”對話框過程檔案myBookDlg.cpp 261
5.6 課表實例五程式解釋 264
5.7 小結 270
第六章 檔案管理 271
6.1 檔案讀寫 271
6.2 檔案複製與移動 273
6.3 命令欄圖示按鈕 273
6.4 Unicode與GB編碼 274
6.5 檔案管理實例 275
6.5.1 資源檔案myFileManagement.rc 280
6.5.2 頭檔案myFileManagement.h 281
6.5.3 主程式入口檔案myFileManagement.cpp 286
6.5.4 主視窗過程檔案mainWndProc.cpp 287
6.5.5 子視窗過程檔案fileChildWndProc.cpp 293
6.5.6 “關於”對話框過程檔案myAboutDlg.cpp 303
6.5.7 “複製檔案”對話框檔案myCopyToDlg.cpp 304
6.5.8 “移動檔案”對話框檔案myMoveToDlg.cpp 309
6.6 檔案管理實例解釋 313
6.7 小結 318
第七章 資料庫編程 319
7.1 資料庫 319
7.2 數據表 320
7.3 查看列表控制項 326
7.4 資料庫實例 329
7.4.1 資源檔案myCensusInfo.rc 331
7.4.2 頭檔案myCensusInfo.h 334
7.4.3 主程式入口檔案myCensusInfo.cpp 340
7.4.4 主視窗過程檔案mainWndProc.cpp 341
7.4.5 子視窗過程檔案dbChildWndProc.cpp 347
7.4.6 “關於”對話框過程檔案myAboutDlg.cpp 368
7.4.7 “添加或編輯記錄”對話框過程檔案myEditDlg.cpp 369
7.4.8 “查找記錄”對話框過程檔案myFindDlg.cpp 376
7.5 資料庫實例解釋 378
7.6 小結 380
第八章 輸入面板 381
8.1 鍵盤 381
8.2 輔助輸入面板 382
8.3 輸入法實例 382
8.3.1 資源檔案mySIP.rc 384
8.3.2 頭檔案mySIP.h 385
8.3.3 主程式入口檔案mySIP.cpp 389
8.3.4 主視窗過程檔案mainWndProc.cpp 390
8.3.5 子視窗過程檔案sipChildWndProc.cpp 398
8.3.6 “關於”對話框過程檔案myAboutDlg.cpp 409
8.4 輸入法實例解釋 409
8.5 小結 411
致謝 412

相關詞條

熱門詞條

聯絡我們