Windows Mobile应用程序开发.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档