- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模拟器的限制—硬件限制 Universal serial bus (USB)设备 PC Card 设备 存储设备, 包括CF卡和硬盘 文件系统驱动,包括file allocation table (FAT), compact disc (CD), and digital video disc (DVD) drivers IEEE 1394 devices 仿真器的限制—多媒体限制 不支持对多媒体的硬件加速 DirectX Windows Media DVD-Video API Digital rights management (DRM) Voice over IP (VoIP) Multiple-screen support 下一节, 我们将在真正的硬件系统上学习 作业 在PB上导出你自己CE的SDK 在EVC下重写tictactoe 程序,用你自己的SDK,如果可能使用MFC,要包括以下特性: 用户可以选择外形尺寸 存游戏结果到WinCE数据库(如23赢10输) 移植这个游戏到pocket PC和smartphone (没鼠标……) 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 Session 2: Testing Windows CE .NET Alan Page, Microsoft * 演示 : EVC 下的Hello World 和远程工具 第三步 : 在目标机上的运行和调试 根据目标机使用的CPU编译程序 下载这个可执行文件到目标机上,然后运行该可知行文件 如果需要,使用ActiveSync 一步一步调试程序 介绍ActiveSync ActiveSync提供了一种支持,用来同步基于桌面Windows系统和基于CE.NET的便携式系统间的数据,它使用时间标记(stamps)和用户参数来跟踪两个系统间的数据改变,并传送相应的数据使得每个系统上的数据都是最新的,过时的或者冗余的数据会被删除。 ActiveSync支持USB, 红外,调制解调器, 以及 Ethernet 等多种连接。 ActiveSync 不支持CE设备间的数据同步,也不支持CE设备和服务器间的数据同步。 ActiveSync工作模式 使用ActiveSync调试 安装ActiveSync(从Microsoft网站获得) 宿主机和目标机间提供至少以下一种连接 Serial USB Infrared Modem Ethernet 在EVC下选择“Windows CE Device” in EVC,调试运行在目标机上的程序 目录 工具和技术 常规的应用开发步骤 Windows CE 编程特点 Windows 移动开发 Pocket PC Smartphone 模拟器概述 GDI 编程 不能使用 TextOut API 注意 CreateFont API 注意Windows CE调色板 输入: Stick 不能使用 WM_MOUSEMOVE消息, 使用 GetMouseMovePoints API。 Windows CE数据库 Win CE OS 提供的APIs,用来支持简单的数据库应用 不能被其他版本的Windows使用 APIs: CeCreateDatabase CeDeleteRecord … 串行通讯 // Traditional Win32 way. hSer = CreateFile(TEXT(“COM1:”), GENERIC_READ, 0, NULL, OPEN_EXSITING, 0, NULL); rc = ReadFile(hSer, ch, 1, cBytes, NULL); TransmitCommChar(hSer, ‘a’); CloseHandle(hSer); 问题 : 我们能用什么, 除了 “COM1”以外 RAPI RAPI是一个接口,它可以使运行于桌面系统的应用调用目标机上的函数。 桌面系统被叫作RAPI客户端,目标机被叫作RAPI服务器端。 RAPI远行在Winsock and TCP/IP之上,API通常以Cexxxx开头。 RAPI 结构 Win CE Run RAPI Application RAPI Server 目录 工具和技术 常规的应用开发步骤 Wi
文档评论(0)