📄 mmiunitconversion.c
字号:
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 + -