📄 okokok.c
字号:
textcolor(0);
clrscr();
window(30,2,45,7);
Box(1,1,5,16);
for(i=2;i<5;i++)
{
gotoxy(2,i);
cprintf("%s",modify[i-2]);
gotoxy(2,i);
textcolor(RED);
cprintf("%s",red2[i-2]);
textcolor(0);
}
gettext(29,2,45,3,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,2);
cprintf("%s",add[0]);
y=2;
key=Get_KeyValue();
while(key!=KEY_ALT_X&&key!=KEY_ENTER&&key!=KEY_ESC)
{
if(key==KEY_UP||key==KEY_DOWN)
{
puttext(29,y,45,y+1,buf1);
if(key==KEY_UP)y=y==2?4:y-1;
if(key==KEY_DOWN)y=y==4?2:y+1;
gettext(29,y,45,y+1,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,y);
cprintf("%s",add[y-2]);
}
key=Get_KeyValue();
}
if(key==KEY_ALT_X)
exit(0);
if(key==KEY_ENTER) /*若按的是回车键,则执行相应菜单*/
{
switch(y-1)
{
case 1:break;
case 2:break;
case 3:break;
case 4:exit(0);
default:break;
}
}
window(1,1,80,2);
puttext(30,1,45,6,buf);
Draw_MainMenu();
gotoxy(30,1);
x=30,i=3;
window(30,1,33,1);
textbackground(0);
textcolor(15);
clrscr();
cprintf("%s",menu[3]);
}
/*---------------------下拉add的自定义函数----------------*/
void alt_c()
{
Draw_MainMenu();
gettext(36,1,51,6,buf);
window(36,1,51,6);
textbackground(15);
textcolor(0);
clrscr();
window(36,2,51,7);
Box(1,1,5,16);
for(i=2;i<5;i++)
{
gotoxy(2,i);
cprintf("%s",display[i-2]);
gotoxy(2,i);
textcolor(RED);
cprintf("%s",red2[i-2]);
textcolor(0);
}
gettext(35,2,51,3,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,2);
cprintf("%s",clear[0]);
y=2;
key=Get_KeyValue();
while(key!=KEY_ALT_X&&key!=KEY_ENTER&&key!=KEY_ESC)
{
if(key==KEY_UP||key==KEY_DOWN)
{
puttext(35,y,51,y+1,buf1);
if(key==KEY_UP)y=y==2?4:y-1;
if(key==KEY_DOWN)y=y==4?2:y+1;
gettext(35,y,51,y+1,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,y);
cprintf("%s",clear[y-2]);
}
key=Get_KeyValue();
}
if(key==KEY_ALT_X)
exit(0);
if(key==KEY_ENTER) /*若按的是回车键,则执行相应菜单*/
{
switch(y-1)
{
case 1:break;
case 2:break;
case 3:break;
case 4:exit(0);
default:break;
}
}
window(1,1,80,2);
puttext(36,1,51,6,buf);
Draw_MainMenu();
gotoxy(36,1);
x=36,i=4;
window(36,1,41,1);
textbackground(0);
textcolor(15);
clrscr();
cprintf("%s",menu[4]);
}
/*---------------------下拉clear的自定义函数----------------*/
void alt_s()
{
Draw_MainMenu();
gettext(44,1,59,7,buf);
window(44,1,59,7);
textbackground(15);
textcolor(0);
clrscr();
window(44,2,59,8);
Box(1,1,6,16);
for(i=2;i<6;i++)
{
gotoxy(2,i);
cprintf("%s",search[i-2]);
gotoxy(2,i);
textcolor(RED);
cprintf("%s",red3[i-2]);
textcolor(0);
}
gettext(43,2,59,3,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,2);
cprintf("%s",search[0]);
y=2;
key=Get_KeyValue();
while(key!=KEY_ALT_X&&key!=KEY_ENTER&&key!=KEY_ESC)
{
if(key==KEY_UP||key==KEY_DOWN)
{
puttext(43,y,59,y+1,buf1);
if(key==KEY_UP)y=y==2?5:y-1;
if(key==KEY_DOWN)y=y==5?2:y+1;
gettext(43,y,59,y+1,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,y);
cprintf("%s",search[y-2]);
}
key=Get_KeyValue();
}
if(key==KEY_ALT_X)
exit(0);
if(key==KEY_ENTER) /*若按的是回车键,则执行相应菜单*/
{
switch(y-1)
{
case 1:break;
case 2:break;
case 3:break;
case 4:exit(0);
default:break;
}
}
window(1,1,80,2);
puttext(44,1,59,7,buf);
Draw_MainMenu();
gotoxy(44,1);
x=44,i=5;
window(44,1,50,1);
textbackground(0);
textcolor(15);
clrscr();
cprintf("%s",menu[5]);
}
/*---------------------下拉search的自定义函数----------------*/
void alt_t()
{
Draw_MainMenu();
gettext(53,1,68,6,buf);
window(53,1,68,6);
textbackground(15);
textcolor(0);
clrscr();
window(53,2,68,7);
Box(1,1,5,16);
for(i=2;i<5;i++)
{
gotoxy(2,i);
cprintf("%s",to_sort[i-2]);
gotoxy(2,i);
textcolor(RED);
cprintf("%s",red4[i-2]);
textcolor(0);
}
gettext(52,2,68,3,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,2);
cprintf("%s",to_sort[0]);
y=2;
key=Get_KeyValue();
while(key!=KEY_ALT_X&&key!=KEY_ENTER&&key!=KEY_ESC)
{
if(key==KEY_UP||key==KEY_DOWN)
{
puttext(52,y,68,y+1,buf1);
if(key==KEY_UP)y=y==2?4:y-1;
if(key==KEY_DOWN)y=y==4?2:y+1;
gettext(52,y,68,y+1,buf1);
textbackground(0);
textcolor(15);
gotoxy(2,y);
cprintf("%s",to_sort[y-2]);
}
key=Get_KeyValue();
}
if(key==KEY_ALT_X)
exit(0);
if(key==KEY_ENTER) /*若按的是回车键,则执行相应菜单*/
{
switch(y-1)
{
case 1:break;
case 2:break;
case 3:break;
case 4:exit(0);
default:break;
}
}
window(1,1,80,2);
puttext(53,1,68,6,buf);
Draw_MainMenu();
gotoxy(53,1);
x=53,i=6;
window(53,1,60,1);
textbackground(0);
textcolor(15);
clrscr();
cprintf("%s",menu[6]);
}
/*---------------------下拉to_sort的自定义函数----------------*/
void first ()
{
clrscr();
window(1,1,80,25);
textattr(128|14|16*5);
cprintf("\r\n\r\n\r\n");
cprintf("***************************Welcom !Welcom !Welcom !*****************************\r\n\r\n");
textattr(9);
cprintf(" *Student System* \r\n\r\n");
textattr(10);
cprintf(" *Xu Yiyi* \r\n");
textattr(12);
cprintf(" *Computer Science and Technology* \r\n");
textattr(14);
cprintf(" *Information Security 0502 * \r\n");
textattr(5);
cprintf(" *012005014201* \r\n");
textattr(15);
cprintf(" *2006.09* \r\n");
textattr(128|14|16*1);
cprintf(" Press any key to back to continue! ");
getch();
clrscr();
}
/*--------------------------初始界面------------------------------*/
void exitd ()
{
window(20,5,70,22);
textattr(128|14|16*1);
cprintf("\r\n\r\n\r\n\r\n");
cprintf(" Thank you for use! \r\n");
textattr(128|13|16*1);
cprintf(" GoodBye! \r\n");
textattr(128|5|16*1);
cprintf(" Press any key to exit! ");
getch();
}
/*--------------------------结束界面-----------------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -