搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Windows CE应用程序设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787560621104
  • 作      者:
    张勇,曾炽祥,许波编著
  • 出 版 社 :
    西安电子科技大学出版社
  • 出版日期:
    2008
收藏
内容介绍
  《Windows CE应用程序设计》基于目前最流行易用的嵌入式操作系统Windows CE平台,以Windows API程序框架技术为支撑,以完整的程序实例为导向,详细地阐述了编写Windows CE应用程序的方法和技巧。全书共八章,系统地介绍了Windows CE嵌入式操作系统下的Windows API程序设计框架技术,深入地讲解了Windows CE设备的绘图操作、设置字体与子窗口编程、菜单与触摸屏事件的处理、与运算相关的数据处理方法、通用控件与对话框编程技术、常用的文件管理与数据库操作以及Windows CE设备辅助输入面板等内容。《Windows CE应用程序设计》把握住了Windows CE应用程序依靠事件消息驱动的工作机制,结合完整程序实例对窗口过程及消息处理进行了实质性的论述,这也是《WindowsCE应用程序设计》的一大特色。
展开
精彩书摘
  第一章Windows CE程序框架
  进入Windows CE程序设计领域之前,要求读者对基本的C语言程序设计有所了解,至少对C语言的语法和数据结构有所了解。Windows CE是微软公司开发的专用于嵌入式设备的小体积图形用户界面操作系统,相对于桌面Windows XP或Vista而言,由于其体积小,支持的API(应用程序接口)函数相对较少,因此,在程序设计方法上有诸多不同之处。
  1.1程序设计环境
  Windows CE程序设计平台是基于Visual Studi0 2005/2008或Embedded Visual C++ 4.0 SP4开发环境的,同时,需要具有Windows CE操作系统模拟器或智能设备模拟器,特别是Pocket PC 2005模拟环境或Windows Mobile 6模拟环境。当然,具有一个嵌入式开发平台或一部PPC智能手机进行最终的程序测试也是必需的。
  1.2 Windows CE程序工作方式
  Windows CE程序采用所谓的消息响应工作方式,这也是桌面Windows程序的工作方式,即Windows CE操作系统管理设备的一切资源。当有事件发生时,例如,触摸笔点击屏幕等,这些通称为事件,Windows CE操作系统会产生相应的消息,并把这些消息发送到相应的窗口:窗口在收到这些消息后,再通过一种所谓的“回调”(Callback)方式,指示Windows CE操作系统调用相应的消息处理过程,进而完成对该事件消息的处理。
展开
目录
第一章 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 小结
第六章 文件管理
第七章 数据库编程
第八章 输入面板
致谢
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证