第一章 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头文件myTimeTable 1.h 48
2.2.2主程序入口文件myTimeTablel.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头文件myTrigonomet.h 135
4.2.2主程序入口文件myTrigonomet.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