⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mmiunitconversion.c

📁 是一个手机功能的模拟程序
💻 C
📖 第 1 页 / 共 5 页
字号:
        	      strcpy((char*)string,"\x80\x82\xf1\x5c\x3a\x00\x00");//英尺
        	      break;
                case MILE:
        	      strcpy((char*)string,"\x80\x82\xf1\x91\xcc\x00\x00");//英里
        	      break;
                 case YARD:
        	      strcpy((char*)string,"\x80\x78\x01\x00\x00");//码
        	      break;    	
             	}
             switch(data->unit2.unit)
             	{
             	case METER:
                  strcpy((char*)string1,"\x80\x7c\x73\x00\x00");//米
                  break;
                case DECIMETER:
        	      strcpy((char*)string1,"\x80\x52\x06\x7c\x73\x00\x00");//分米
                  break;
                case CENTIMETER:
        	      strcpy((char*)string1,"\x80\x53\x98\x7c\x73\x00\x00");//厘米
        	      break;
                case MILLIMETER:
        	      strcpy((char*)string1,"\x80\x6b\xeb\x7c\x73\x00\x00");//毫米
        	      break;
                case INCH:
        	      strcpy((char*)string1,"\x80\x82\xf1\x5b\xf8\x00\x00");//英寸
        	      break;
                case FOOT:
        	      strcpy((char*)string1,"\x80\x82\xf1\x5c\x3a\x00\x00");//英尺
        	      break;
                case MILE:
        	      strcpy((char*)string1,"\x80\x82\xf1\x91\xcc\x00\x00");//英里
        	      break;
                case YARD:
        	      strcpy((char*)string1,"\x80\x78\x01\x00\x00");//码
        	      break;    	
             	}
  		 	}
  	      else
  	      	{
  	      	switch(data->unit1.unit)
  	      		{
            	case METER:
                  strcpy((char*)string,"m");
                  break;
                case DECIMETER:
        	      strcpy((char*)string,"dm");
                  break;
                case CENTIMETER:
        	      strcpy((char*)string,"cm");
        	      break;
                case MILLIMETER:
        	      strcpy((char*)string,"mm");
        	      break;
                case INCH:
        	      strcpy((char*)string,"in");
        	      break;
                case FOOT:
        	      strcpy((char*)string,"ft");
        	      break;
                case MILE:
        	      strcpy((char*)string,"mi");
        	      break;
                case YARD:
        	      strcpy((char*)string,"yd");
        	      break;    	
  	      		}
  	      	switch(data->unit2.unit)
  	      		{
  	      		case METER:
                  strcpy((char*)string1,"m");
                  break;
                case DECIMETER:
        	      strcpy((char*)string1,"dm");
                  break;
                case CENTIMETER:
        	      strcpy((char*)string1,"cm");
        	      break;
                case MILLIMETER:
        	      strcpy((char*)string1,"mm");
        	      break;
                case INCH:
        	      strcpy((char*)string1,"in");
        	      break;
                case FOOT:
        	      strcpy((char*)string1,"ft");
        	      break;
                case MILE:
        	      strcpy((char*)string1,"mi");
        	      break;
                case YARD:
        	      strcpy((char*)string1,"yd");
        	      break;
  	      		}
  	      	}        	
        break;
     case AREA:
     	if(Mmi_getCurrentLanguage()==CHINESE_LANGUAGE)
     		{
        	switch(data->unit1.unit)
        		{     		
        		case SQ_METER:
        			strcpy((char*)string,"\x80\x5e\x73\x65\xb9\x7c\x73\x00\x00");//平方米
        			break;
        		case HECTARE:
        			strcpy((char*)string,"\x80\x51\x6c\x98\x77\x00\x00");//公顷
        			break;
        		case MU:
        			strcpy((char*)string,"\x80\x4e\xa9\x00\x00");//亩
        			break;
        		case SQ_FOOT:
        			strcpy((char*)string,"\x80\x5e\x73\x65\xb9\x82\xf1\x5c\x3a\x00\x00");//平方英尺
        			break;
        		case SQ_YARD:
        			strcpy((char*)string,"\x80\x5e\x73\x65\xb9\x78\x01\x00\x00");//平方码
        			break;
        		case ACRE:
        			strcpy((char*)string,"\x80\x82\xf1\x4e\xa9\x00\x00");//英亩
        			break;
        		case SQ_INCH:
        			strcpy((char*)string,"\x80\x5e\x73\x65\xb9\x82\xf1\x5b\xf8\x00\x00");//平方英寸
        			break;
     			}
        	switch(data->unit2.unit)
        		{
        		case SQ_METER:
        			strcpy((char*)string1,"\x80\x5e\x73\x65\xb9\x7c\x73\x00\x00");//平方米
        			break;
        		case HECTARE:
        			strcpy((char*)string1,"\x80\x51\x6c\x98\x77\x00\x00");//公顷
        			break;
        		case MU:
         			strcpy((char*)string1,"\x80\x4e\xa9\x00\x00");//亩
        			break;
        		case SQ_FOOT:
        			strcpy((char*)string1,"\x80\x5e\x73\x65\xb9\x82\xf1\x5c\x3a\x00\x00");//平方英尺
        			break;
        		case SQ_YARD:
        			strcpy((char*)string1,"\x80\x5e\x73\x65\xb9\x78\x01\x00\x00");//平方码
        			break;
        		case ACRE:
        			strcpy((char*)string1,"\x80\x82\xf1\x4e\xa9\x00\x00");//英亩
        			break;
        		case SQ_INCH:
        			strcpy((char*)string1,"\x80\x5e\x73\x65\xb9\x82\xf1\x5b\xf8\x00\x00");//平方英寸
         			break;
        		}
     		}
   		else
   			{
   			switch(data->unit1.unit)
        		{ 
        		case SQ_METER:
        			strcpy((char*)string,"m*2");
          			break;
        		case HECTARE:
        			strcpy((char*)string,"ha");
        			break;
        		case MU:
        			strcpy((char*)string,"mu");
        			break;
        		case SQ_FOOT:
        			strcpy((char*)string,"ft*2");
        			break;
        		case SQ_YARD:
        			strcpy((char*)string,"yd*2");
        			break;
        		case ACRE:
        			strcpy((char*)string,"a");
        			break;
        		case SQ_INCH:
        			strcpy((char*)string,"in*2");
        			break;
   				}
   			switch(data->unit2.unit)
   				{
   				case SQ_METER:
     	    		strcpy((char*)string1,"m*2");
        			break;
        		case HECTARE:
         			strcpy((char*)string1,"ha");
        			break;
        		case MU:
        			strcpy((char*)string1,"mu");
        			break;
        		case SQ_FOOT:
        			strcpy((char*)string1,"ft*2");
        			break;
        		case SQ_YARD:
        			strcpy((char*)string1,"yd*2");
        			break;
        		case ACRE:
        			strcpy((char*)string1,"a");
        			break;
        		case SQ_INCH:
        			strcpy((char*)string1,"in*2");
        			break;
   				}
   			}     	
     	break;
     case VOLUME:
     	if(Mmi_getCurrentLanguage()==CHINESE_LANGUAGE)
     		{
        	switch(data->unit1.unit)
        		{     		
        		case ML:
        			strcpy((char*)string,"\x80\x6b\xeb\x53\x47\x00\x00");//毫升
        			break;
        		case LITRE:
        			strcpy((char*)string,"\x80\x53\x47\x00\x00");//升
        			break;
        		case GAL:
        			strcpy((char*)string,"\x80\x52\xa0\x4e\xd1\x00\x00");//加仑
        			break;
        		case QT:
        			strcpy((char*)string,"\x80\x59\x38\x81\x31\x00\x00");//夸脱
        			break;
        		}
        	switch(data->unit2.unit)
         		{         	
        		case ML:
        			strcpy((char*)string1,"\x80\x6b\xeb\x53\x47\x00\x00");//毫升
        			break;
        		case LITRE:
        			strcpy((char*)string1,"\x80\x53\x47\x00\x00");//升
        			break;
         		case GAL:
        			strcpy((char*)string1,"\x80\x52\xa0\x4e\xd1\x00\x00");//加仑
        			break;
        		case QT:
        			strcpy((char*)string1,"\x80\x59\x38\x81\x31\x00\x00");//夸脱
         			break;
     			}
     		}
   		else
   			{
   			switch(data->unit1.unit)
        		{ 
        		case ML:
        			strcpy((char*)string,"ml");
        			break;     		
        		case LITRE:
        			strcpy((char*)string,"l");
        			break;
        		case GAL:
        			strcpy((char*)string,"gal");
        			break;
        		case QT:
        			strcpy((char*)string,"qt");
        			break;
     			}
   			switch(data->unit2.unit)
        		{
        		case ML:
     		    	strcpy((char*)string1,"ml");
        			break;     		
        		case LITRE:
         			strcpy((char*)string1,"l");
        			break;
        		case GAL:
        			strcpy((char*)string1,"gal");
        			break;
        		case QT:
        			strcpy((char*)string1,"qt");
     	    		break;
   				}
     		}     	
     	break;
     case WEIGHT:     	
     	if(Mmi_getCurrentLanguage()==CHINESE_LANGUAGE)
   			{
    			switch(data->unit1.unit)
            		{     	
            		case GRAM:
            			strcpy((char*)string,"\x80\x51\x4b\x00\x00");//克
            			break;
            		case KILOGRAM:
        	    		strcpy((char*)string,"\x80\x53\x43\x51\x4b\x00\x00");//千克
        		    	break;
            		case TON:
            			strcpy((char*)string,"\x80\x54\x28\x00\x00");//吨
     	        		break;
            		case OUNCE:
            			strcpy((char*)string,"\x80\x76\xce\x53\xf8\x00\x00");//盎司
            			break;
            		case POUND:
            			strcpy((char*)string,"\x80\x78\xc5\x00\x00");//磅
     	        		break;
    				}
            	switch(data->unit2.unit)
            		{     		
            		case GRAM:
            			strcpy((char*)string1,"\x80\x51\x4b\x00\x00");//克
        	    		break;
        	    	case KILOGRAM:
            			strcpy((char*)string1,"\x80\x53\x43\x51\x4b\x00\x00");//千克
            			break;
        	    	case TON:
     	        		strcpy((char*)string1,"\x80\x54\x28\x00\x00");//吨
     		        	break;
            		case OUNCE:
            			strcpy((char*)string1,"\x80\x76\xce\x53\xf8\x00\x00");//盎司
        	    		break;
            		case POUND:
            			strcpy((char*)string1,"\x80\x78\xc5\x00\x00");//磅
        	    		break;
        		}
     		}
   		else
   			{
   			    switch(data->unit1.unit)
            		{ 
            		case GRAM:
            			strcpy((char*)string,"g");
            			break;
            		case KILOGRAM:
            			strcpy((char*)string,"kg");
            			break;
            		case TON:
            			strcpy((char*)string,"t");
            			break;
            		case OUNCE:
            			strcpy((char*)string,"oz");
            			break;
            		case POUND:
            			strcpy((char*)string,"lb");
            			break;
   			    	}
        		switch(data->unit2.unit)
            		{  
            		case GRAM:
            			strcpy((char*)string1,"g");
        	    		break;
            		case KILOGRAM:
        	    		strcpy((char*)string1,"kg");
        		    	break;
            		case TON:
            			strcpy((char*)string1,"t");
            			break;
            		case OUNCE:
            			strcpy((char*)string1,"oz");
            			break;
            		case POUND:
            			strcpy((char*)string1,"lb");
            			break;
        			}
     		}
     	break;
  	}
  rectangle.x1=3;
  rectangle.y1=61;
  rectangle.x2=3;
  rectangle.y2=132;
  rectangle.color=0x5474a7;
  rectangle.fillcolor=0x5474a7;
  DrawRectagle(rectangle);
  rectangle.x1=4;
  rectangle.y1=60;
  rectangle.x2=117;
  rectangle.y2=60;
  rectangle.color=0x5474a7;
  rectangle.fillcolor=0x5474a7;
  DrawRectagle(rectangle);
  rectangle.x1=4;
  rectangle.y1=133;
  rectangle.x2=117;
  rectangle.y2=133;
  rectangle.color=0x5474a7;
  rectangle.fillcolor=0x5474a7;
  DrawRectagle(rectangle);
  rectangle.x1=118;
  rectangle.y1=61;
  rectangle.x2=118;
  rectangle.y2=132;
  rectangle.color=0x5474a7;
  rectangle.fillcolor=0x5474a7;
  DrawRectagle(rectangle);
  rectangle.x1=4;
  rectangle.y1=61;
  rectangle.x2=117;
  rectangle.y2=97;
  rectangle.color=0xdbffff;
  rectangle.fillcolor=0xdbffff;
  DrawRectagle(rectangle);
  rectangle.x1=4;
  rectangle.y1=98;
  rectangle.x2=117;
  rectangle.y2=132;
  rectangle.color=0xfffeb9;
  rectangle.fillcolor=0xfffeb9;
  DrawRectagle(rectangle);
  line.x1=4;
  line.y1=61;
  line.x2=4;
  line.y2=132;
  line.color=0xb9d9ea;
  DrawLine(line);
  line.x1=4;
  line.y1=61;
  line.x2=117;
  line.y2=61;
  line.color=0xb9d9ea;
  DrawLine(line);
  line.x1=4;
  line.y1=132;
  line.x2=117;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -