📄 graph.cpp
字号:
#include<graphics.h>
#define U up
#define D down
void graph()
{
int i,j,t,i1,j1,t1;
int driver,mode;
char *m[]={"4","3","2","1"};
driver=VGA;
mode=VGAHI;
initgraph(&driver,&mode,"e:\\tc30\\tc\\bgi");
cleardevice();
/*setcolor(BLACK);
setbkcolor(GREEN);
/*setfillstyle(SOLID_FILL,LIGHTGRAY);*/
/*setcolor(LIGHTBLUE);/
setlinestyle(0,0,0);
/*setlinestyle(SOLID_FILL,1,BLACK);*/
setcolor(LIGHTBLUE);
setbkcolor(LIGHTGREEN);
setfillstyle(1,LIGHTGRAY);
rectangle(0,0,360,270);
line(0,30,360,30);
settextstyle(0,0,1);
outtextxy(150,10,"LIFT");
rectangle(280,10,350,30);
/* outtextxy(290,15,"unlock");
outtextxy(10,40,"inner");*/
A_lift=malloc(imagesize(151,211,179,271));
B_lift=malloc(imagesize(181,211,209,271));
A_blank=malloc(imagesize(151,271,179,271));
B_blank=malloc(imagesize(181,211,209,271));
getimage(151,211,179,271,A_blank);
getimage(181,211,209,271,B_blank);
bar(151,211,179,271);
getimage(151,211,179,271,A_lift);
putimage(151,211,A_blank,COPY_PUT);
bar(181,211,209,271);
getimage(181,211,209,271,B_lift);
putimage(181,211,B_blank,COPY_PUT);
for(i=0;i<=3;i++)
{
bar(10,60+i*40,40,90+i*40);
outtextxy(20,70+i*40,m[i]);
}
outtextxy(60,40,"outter");
for(j=0;j<=2;j++)
{
bar(60,60+j*40,90,90+j*40);
outtextxy(70,70+j*40,"D");
}
for(t=0;t<=2;t++)
{
bar(100,100+t*40,130,130+t*40);
outtextxy(110,110+t*40,"U");
}
line(150,30,150,270);
line(180,30,180,270);
line(210,30,210,270);
outtextxy(140,60,m[3]);
outtextxy(140,120,m[2]);
outtextxy(140,180,m[1]);
outtextxy(140,240,m[0]);
outtextxy(230,40,"outer");
for(i1=0;i1<=2;i1++)
{
bar(230,100+i1*40,260,130+i1*40);
outtextxy(240,110+i1*40,"D");
}
for(j1=0;j1<=2;j1++)
{
bar(270,60+j1*40,300,90+j1*40);
outtextxy(280,70+j1*40,"U");
}
outtextxy(320,40,"inner");
for(t1=0;t1<=3;t1++)
{
bar(320,60+t1*40,350,90+t1*40);
outtextxy(330,70+t1*40,m[t1]);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -