Chinaunix首页 | 论坛 | 博客
  • 博客访问: 293904
  • 博文数量: 748
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 8270
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-12 17:57
文章分类

全部博文(748)

文章存档

2010年(748)

我的朋友

分类:

2010-09-18 23:43:48

  part 1.开发环境的搭建   软件安装顺序:   1.安装microsoft activesync 4.0以上版本   2.安装vs2005   开发pocket pc需安装windows mobile 5.0 pocket pc sdk   开发smartphone需安装windows mobile 5.0 smartphone sdk   mobile 5.0环境配置:   1.模拟器与microsoft activesync同步:   a.启动vs2005,在tools->device emulator manager,选择一个需要启动的模拟器,双击或者按右键,选择“connect”,即启动模拟器。      b. 当模拟器启动后,在device emulator manager中,右键该设备,选择“cradle”,即可与microsoft activesync同步。      2.模拟器%3a//%3a//%3a//%u4e0a%u7f51">上网:   启动模拟器后,只要pc机连接%3a//%3a//%u7f51%u7edc">网络,模拟设备即能上网。   3.可能出现模拟器与microsoft activesync无法同步的现象,这种情况很可能发生,出现该情况,可以关闭vs2005,关闭device emulator manager,然后再重新启动即可。   mobile 5.0 最初的开发程序:   在pocket pc上新建1个应用程序:   在file->new->project中可以选择pocket pc或者smartphone的device application      项目新建以后所看到的form的界面是和真实设备的界面完全一致。   在form上放置1个textbox后,将值改成pocket pc,运行该程序      在pocket pc右上角的有2种按钮,叉和ok,叉代表最小化,ok代表关闭。最小化程序会使得程序占用内存,在此觉得微软的操作系统%3a//%3a//%3a//%u63d0%u4f9b">提供的程序有些都是最小化,没有释放内存,会使得系统越跑越慢。   将最小化变为ok,通过设置form的属性minimizebox,true为最小化按钮,false为ok按钮。   在smartphone中没有上述的变化,在smartphone中,如果不添加menu中的事件来结束程序的话,那程序始终会以最小化方式保留在系统内部。   更改应用程序的平台:   选择project,右键,在菜单中选择“change target platform”      在选择平台中,选择一个你想改变的平台,按ok即可   注:pocket pc和smartphone平台改换后,要更改下列内容:   1.控件的大小   2.某些特定控件在smartphone中不支持,如button   3.某些托管api。smartphone中,所支持的api没有pocket pc多   开发mobile需要注意:   由于是基于移动设备的,所以无论cpu还是内存来说,都和pc有很大差距,所以要求消耗较少的内存开销,另外相比pc来说,所支持的api是非常少的,需要经常查sdk。 如果喜欢windows mobile 开发者新手上路指南 - mobile请收藏或告诉您的好朋友.
阅读(127) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~