- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本文由515866020贡献
ppt1。
普通Windows Mobile 应用程序开发
Windows Mobile应用开发培训 应用开发培训
陈震邦 2009.4.18
Pocket PC
SmartPhone
80~600MHZ;程序内存64-128MB;ROM内存:128-256MB 与其他手机系统比较优点: 1、
内置office系统 2、含Internet、多媒体等PDA功能 3 3、可安装卸载软件,有触摸屏
等等 4、支持很多硬件设备—SDRAM,USB,PCI等 缺点: 1、操作复杂 2、对硬件要求
ic
Windows mobile系统总体架构图
Windows Mobile的体系结构与特征
兼容的 使用的API WINCE基本相同 API和 基本相同, 使用的API和WINCE基本相同,另
级” COM,而且对COM COM的执行是 支持“轻量级”的COM,而且对COM的执行是 在进
程内完成的。 在进程内完成的。 支持MFC 支持MFC 支持Microsoft .NET Compact F
ramework 支持
Windows Mobile常用测试工具介绍
CETK(系统集成测试工具) Hopper(随机测试) Vsbenchmark (硬件性能测试)
Visual unit(单元测试)
Agenda
种 上编程方式比较 设计Windows Mobile用户界面 设计 用户界面 窗口、 窗口、基
础控件 内核服务 文件系统 POOM MAPI Cellcore API UI自定义 自定义
Windows Mobile编程考虑
1、Win32 API 、
标准Win32 API的子集 标准 的子集 部分简化的API函数 部分简化的 函数 独特
的Windows Mobile API函数 独特的 函数 消息的考虑,消息通知机制 消息的考虑 消
息通知机制 可能要修改的数据类型
Windows Mobile编程考虑
2、Windows Mobile平台和外壳考虑 、 平台和外壳考虑 屏幕大小规格 (QCIF1
76X220, QVGA240x320, VGA480x640) 更小的显示器、 更小的显示器、更灵活的通讯
方式 平台硬件环境考虑
鼠标 键盘 触摸屏 软键盘、硬键、光标笔
Windows Mobile编程考虑
3、基于Unicode 环境 基于
在代码中包含Tchar.h,它包含所有的字符转换函数。 在代码中包含Tchar.h,它
包含所有的字符转换函数。 Tchar.h,它包含所有的字符转换函数 使用Win32字符串函
数,而不是C run-time函数 Win32字符串函数 函数。 使用Win32字符串函数,而不是
C run-time函数。 使用TCHAR LPTSTR进行声明 TCHAR和 进行声明。 使用TCHAR和LP
TSTR进行声明。声明一个变量为 TCHAR类型 用户可以编译代码为Unicode ASCII。 类
型, Unicode和 TCHAR类型,用户可以编译代码为Unicode和ASCII。 使用TEXT宏来转
换一个字符串。 TEXT宏来转换一个字符串 使用TEXT宏来转换一个字符串。 使用Cst
page 1
ring 使用Cstring 和MultiByteToWideChar( ) 转换字符 串
Windows Mobile编程考虑
Unicode C-Runtime函数 函数
ANSI string functions
string
Unicode string functions
string
Bi-Modal string functions
ate string
Windows Mobile编程考虑
Unicode C-Runtime 转换函数
Windows Mobile编程考虑
了防止这样的错误发生,可以按照下面的代码来改写。 为了防止这样的错误发生,可
cpy(szFileName, p, MAXFILELEN); }
Windows Mobile编程考虑
4、进程 进程 只最多支持32个进程,默认至少开启5个进 程: nk.exe :内核服
services
您可能关注的文档
- TK1一种新的肿瘤细胞生长相关标志物应用新进展.pdf
- VFP专业程序应用.doc
- Websphere Application Server (WAS) 中应用的哪一个 w.pdf
- WEB_Java Web应用开发项目教程_第一章.pdf
- WEB应用安全暨天存产品介绍.ppt
- Web应用程序设计(ASP[1]NET)试卷B卷no.pdf
- web应用程序设计第11章.ppt
- web应用程序设计第2章.ppt
- Win8应用重点--数据绑定.pdf
- Win8系统开始屏幕中日历应用详解.doc
- 专题17 中国特色社会主义道路(第01期)-中考历史模拟题分项汇编(全国通用)(原卷版).docx
- 专题17 中国特色社会主义道路(第01期)-中考历史模拟题分项汇编(全国通用)(解析版).docx
- 专题20 宾语从句---三年(2024-2024)中考模拟题英语分项汇编(全国通用).docx
- 专题18 民族团结与祖国统一国防建设与外交成就(第01期)-2024年中考历史模拟题分项汇编(原卷版).doc
- 专题18 民族团结与祖国统一国防建设与外交成就(第02期)-2024年中考历史模拟题分项汇编(全国通用)(解析版).docx
- 专题15 中华人民共和国的成立和巩固(第02期)-中考历史模拟题分项汇编(全国通用)(解析版).docx
- 专题12 中华民族的抗日战争(第01期)-中考历史模拟题分项汇编(原卷版).doc
- 专题12 中华民族的抗日战争(第01期)-中考模拟题历史试题分项汇编(解析版).doc
- 专题12 中华民族的抗日战争(第02期)-中考历史模拟题分项汇编(全国通用)(原卷版).docx
- 专题12 中华民族的抗日战争(第02期)-中考历史模拟题分项汇编(全国通用)(解析版).docx
文档评论(0)