Windows Mobile 应用开发入门.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows Mobile 应用开发入门 开发准备 开发环境 安装VS 2005/2008,要安装 .Net Framework,并选择安装开发语言。例如,要使用C++作为开发语言,就要安装VC++. VS 2005/2008有很多提高开发效率的插件,比如Visual Assist X. 安装VS2005 SP1,是安装Windows Mobile 6 SDK的前提条件. 安装.NET Compact Framework 2.0 Service Pack 1,是安装Windows Mobile 6 SDK的前提条件. 安装ActiveSync4.5,是安装Windows Mobile 6 SDK的前提条件. 不管是真机还是模拟器,如果想与PC同步(比如手机通过PC来上网),需要使用这个工具. 安装Windows Mobile 6 Professional SDK,是Pocket PC Phone版本. 安装Windows Mobile 6 Standard SDK,是Smartphone版本. 其它开发工具 Platform Builder for Windows Mobile(注意和Windows CE版本的区别),在定制内核、内核调试(另外可以借助很多PB的插件)等操作中,它将是一个得力的助手。 Adaptation Kit Update(AKU),微软更新Windows Mobile的方式。 SourceInsight(驱动开发常用的工具,管理、编辑代码很方便). 在如内存泄漏等错误查找方面有很多专门的工具,比如Application Verify等。 应用程序开发入门 一个简单的应用程序 创建一个Windows应用程序项目(以VC++为例) (1)选择菜单:文件--新建--项目。 (2) 在项目类型窗格中,展开Visual C + +的分支,选择智能设备。 (3)在模板窗格中,选择Win32智能设备项目。 (4) 在名称框中,输入有意义的项目名称,以显示应用程序的目的。在位置框中,输入项目的路径,或者通过浏览按钮选择目标目录,然后确定。 步骤(2)(3)(4)图示。 (5) 在Win32智能设备项目向导中,点击下一步,然后选择你希望支持的平台。 (6) 选择平台,以支持您的应用程序。在这一步中,选择一个Windows Mobile 6 SDK,并把它添加到选定的SDK中。从所选的SDK中删除其他平台。选择下一步。 步骤(5)(6)图示 (7) 这一步向导,您可以选择更多的应用程序设置。确保Windows应用程序被选中,然后单击完成。 这样就建立了Win32智能设备项目,在IDE中可以看到.cpp文件。 编译应用程序 (1) 用下面几行代码代替WM_PAINT事件处理程序: case WM_PAINT: hdc = BeginPaint(hWnd, ps); int bReturn; TCHAR szHelloStr[50]; StringCchCopy(szHelloStr, 50, LHello World!); // Set text color. SetTextColor (hdc, RGB(0,0,0)); bReturn = ExtTextOut (hdc, 10, 10, 0, NULL, szHelloStr, lstrlen(szHelloStr), NULL); EndPaint(hWnd, ps); break; (2)在工具栏上的解决方案配置下拉框中,选择Debug. (3)在工具栏上的目标设备下拉框中,选择用于测试应用的设备。例如,可选择Windows Mobile 6 Classic Emulator。 (4)选择菜单:生成--生成解决方案。 运行并调试应用程序 (1)设置断点。您可以点击代码行左侧来设置一个断点,也可把光标移到代码行,通过调试菜或者单按F9设置。 (2)在工具菜单上选择连接到设备,建立与调试设备的连接,例子里的设备是Windows Mobile 6 Classic Emulator。单击连接按钮。 (3)模拟器窗口会打开,并开始运行。这可能需要一分钟左右来建立与模拟器的连接。连接成功后,点击连接对话框的关闭按钮。 (4)从调试菜单上选择开始调试或按F5来启动应用程序。可执行文件和任何其他需要的文件将移交给模拟器。转移文件可能需要一分钟左右。 (5)这样,在Visual Studio环境下,您可以在目标设备中运行和调试您的程序了。在调试中,您可以使用Continue (F5), Step Over (F

文档评论(0)

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

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

1亿VIP精品文档

相关文档