王朝网络
分享
 
 
 

WindowsCE应用程序设计(ARM嵌入式设计与Windows CE开发系列丛书)(Windows CE Application Program Design)

王朝导购·作者佚名
 
WindowsCE应用程序设计(ARM嵌入式设计与Windows CE开发系列丛书)(Windows CE Application Program Design)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,操作系统,Microsoft Windows,Windows 编程开发,
  品牌: 张勇

基本信息·出版社:西安电子科技大学出版社

·页码:411 页

·出版日期:2008年

·ISBN:7560621104/9787560621104

·条形码:9787560621104

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:ARM嵌入式设计与Windows CE开发系列丛书

·外文书名:Windows CE Application Program Design

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Windows CE应用程序设计》基于目前最流行易用的嵌入式操作系统Windows CE平台,以Windows API程序框架技术为支撑,以完整的程序实例为导向,详细地阐述了编写Windows CE应用程序的方法和技巧。全书共八章,系统地介绍了Windows CE嵌入式操作系统下的Windows API程序设计框架技术,深入地讲解了Windows CE设备的绘图操作、设置字体与子窗口编程、菜单与触摸屏事件的处理、与运算相关的数据处理方法、通用控件与对话框编程技术、常用的文件管理与数据库操作以及Windows CE设备辅助输入面板等内容。《Windows CE应用程序设计》把握住了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 小结

第六章 文件管理

第七章 数据库编程

第八章 输入面板

致谢

……[看更多目录]

序言Windows CE操作系统是美国Microsoft公司研发的组件化的实时操作系统,目前的Windows Embedded CE 6核心部分大小为300 KB,包括约700个组件,支持ARM、MIPS、SH4和X86等四种嵌入式微处理器,已被广泛应用于掌上GPS、智能设备、数码相机、便携式媒体播放器、工业控制及遥测等嵌入式设备。右下图为工作在Windows Mobile 6(即Windows Embedded CE 5)下的智能手机。

Windows Mobile智能手机

一般地,基于Windows CE的嵌入式开发过程可包括以下相对独立又紧密相关的几个方面:

首先,是通用嵌入式硬件平台的设计,即选取Windows CE支持的芯片,例如,ARM核心的S3C2442,扩展必要的外围电路,例如,64 MB的SDRAM、32 MB的Flash和320 × 240像素的触摸屏等,构成一块可以加载和运行Windows CE操作系统的硬件板卡。当然,除了加载Windows CE操作系统之外,还可以针对ARM芯片进行芯片级的C语言程序设计,此时的ARM芯片相当于一片DSP芯片。

然后,是Windows CE系统的内核定制与加载以及板级的驱动程序开发,即借助Platform Builder软件选择开发板支持包(BSP)、选择系统配置结构和设备及服务,生成Windows CE操作系统映像和新平台的SDK;基于Windows CE的两种驱动模型,即本机设备驱动和流接口设备驱动,开发实现对特定设备访问的接口软件。

文摘第一章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操作系统调用相应的消息处理过程,进而完成对该事件消息的处理。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
轻松阅读学法语1(300-500词)(附盘)(附光盘一张)
英国文学经典选读(上)(高等学校英语专业系列教材)
高等学校法语专业高年级法语教学大纲(试行)
20世纪英国:帝国与遗产(斑斓阅读·外研社英汉双语百科书系)(Twentieth-Century Britain)
外国100位商业巨子(青少年必知的外国名人)
基于MATLAB7.X的系统分析与设计--小波分析(第三版)
没有任何借口企业、政府机机关骨干训练读本(天势世纪丛书)(No Excuse Leadership)
出埃及记
生活中来终结本(1990年-2008年合订本)(套装上下册)
丧家狗(我读《论语》)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有