#include "windows.h"
void main()
{
float X=0,Y=0
char area
printf("请输入你现在的X坐标:")
scanf("%f",&X)
printf("请输入你现在的Y坐标:")
scanf("%f",&Y)
fflush(stdin)
if(Y>0&&Y<20)
{
if(0<X&&X<75) area='C'
else area='Z'//等于Z表示在区域之外
}
else if(Y>20&&Y<45)
{
if(0<X&&X<20) area='B'
else if(20<X&&X<50) area='O'
else if(50<X&&X<75) area='D'
else area='Z'
}
else if(Y>45&&Y<60)
{
if(0<X&&X<75) area='A'
else area='Z'
}
else
{
area='Z'
}
switch(area) {
case 'A':
printf("你现在在A区,小心地雷!\n")
break
case 'B':
printf("你现在在B区,小心有陷阱!\n")
break
case 'C':
printf("你现在在C区,小心敌人埋伏!\n")
break
case 'D':
printf("你现在在D区,可以补充武器!\n")
break
case 'O':
printf("你现在在O区,快去解救人质!\n")
break
case 'Z':
printf("你现在在任务区外!\n")
break
}
}
目前国内(包括摩托罗拉)的PDA绝大部分使用的是windows Mobile 或Windows CE
这两种系统。
这两种系统微软很早就停止更新了,所以开发的话,需要用VS 2008版本(2010以上的版本就没有Windows移动设备开发这个项目了),用VS 2008,新建解决方案,新建项目,项目类型选择“windows mobile device”,根据你的系统去选择Windows CE还是Mobile。
就可以开发能在 WIN CE或者 Mobile运行的程序了。
开发方式和普通的Winform开发一模一样,拖控件,写代码。
调试的话,VS08提供了虚拟机供调试,里面也有各种分辨率的、各种windows版本的虚拟机可以选。
需要注意的是,由于移动系统都是windows精简版,所以.NET版本也没得选, 也是精简的。
很多winform下支持的函数和类,在移动开发中是没有的,需要的话得自己写。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)