WindowsMobile应用程序开发.pptVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WindowsMobile应用程序开发

普通Windows Mobile 应用程序开发 Windows Mobile应用开发培训 陈震邦 2009.4.18 Microsoft Windows mobile系统的特点: 类似于小电脑,目前主流配置: CPU:180~600MHZ;程序内存64-128MB;ROM内存:128-256MB 与其他手机系统比较 优点: 1、内置office系统 2、含Internet、多媒体等PDA功能 3、可安装卸载软件,有触摸屏等等 4、支持很多硬件设备—SDRAM,USB,PCI等 缺点: 1、操作复杂 2、对硬件要求高 3、体积较大 Windows mobile 软件平台分类: 1、SmartPhone 2、Pocket PC Windows Mobile的体系结构与特征 采用Windows兼容的Win32 API方式 使用的API和WINCE基本相同,另外还加入了Windows Mobile特有的API. 对COM/ActiveX的支持上,Windows Mobile只支持“轻量级”的COM,而且对COM的执行是在进程内完成的。 支持MFC 支持Microsoft .NET Compact Framework Windows Mobile应用开发环境和常用工具介绍 Visual studio 2005/2008 Windows mobile sdk Remote Spy Remote Heep Remote Register Editor Remote Zoom In Remote File Viewer Remote Process Viewer ActiveSync 4.5 Windows Mobile常用测试工具介绍 CETK(系统集成测试工具) Hopper(随机测试) Vsbenchmark (硬件性能测试) Visual unit(单元测试) Agenda Windows Mobile 编程考虑 Win32/MFC/WTL三种mobile上编程方式比较 设计Windows Mobile用户界面 窗口、基础控件 内核服务 文件系统 POOM MAPI Cellcore API UI自定义 Windows Mobile编程考虑 1、Win32 API 标准Win32 API的子集 部分简化的API函数 独特的Windows Mobile API函数 消息的考虑,消息通知机制 可能要修改的数据类型 Windows Mobile编程考虑 2、Windows Mobile平台和外壳考虑 屏幕大小规格 (QCIF176X220, QVGA240x320, VGA480x640) 更小的显示器、更灵活的通讯方式 平台硬件环境考虑 鼠标 ?触摸屏 键盘 ?软键盘、硬键、光标笔 Windows Mobile编程考虑 3、基于Unicode 环境 在代码中包含Tchar.h,它包含所有的字符转换函数。 使用Win32字符串函数,而不是C run-time函数。 使用TCHAR和LPTSTR进行声明。声明一个变量为TCHAR类型,用户可以编译代码为Unicode和ASCII。 使用TEXT宏来转换一个字符串。 使用Cstring 和MultiByteToWideChar( ) 转换字符串 Windows Mobile编程考虑 Unicode C-Runtime函数 ANSI string functions strlen() - query length strcpy() - copy string strcat() - concatenate string Unicode string functions wcslen() - query length wcscpy() - copy string wcscat() - concatenate string Bi-Modal string functions _tcslen() - query length _tcscpy() - copy string _tcscat() - concatenate string Windows Mobile编程考虑 Unicode C-Runtime 转换函数 Converting to Unicode Converting from Unicode Windows Mobile编程考虑 为了防止这样的错误发生,可以按照下面的代码来改写。 Windows Mobile编程考虑 4、进程 只最多支持32个进程,默认至少开启5个进程: nk.exe :内核服务 FileSys.exe:文件系统服务 GWES.exe: GUI支持 device.exe:加载和维护驱动程序 services.exe管理和停止服务

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档