- 注册时间
- 2005-5-4
- 最后登录
- 1970-1-1
|
不能动啊!程序如下:
#define key_right 0x16
#define key_key 0xd
int a1,a2,a3,a4,b1,b2,b3,b4,c1,c2,c3,c4,d1,d2,d3,d4;
int wx,wy,xx,yy,hkey,mmenu[],hmenu,zkey;
int menu[4]={1,1,1,1};
char get;
void go_pic()
{
ClearScreen();
hmenu=0;
//还有很多
}
void gets()
{
do
{
Getms();
get=CheckKey(128);
}while (get=0)
}
void go_game()
{
}
void go_help()
{
}
void go_chang()
{
}
void main()
{
hkey=0;
zkey=0;
hmenu=5;
do
{
if (hmenu==5) go_pic();
mmenu[0]=1;
mmenu[1]=1;
mmenu[2]=1;
mmenu[3]=1;
mmenu[hmenu]=9;
TextOut(96,10,"参加比赛",mmenu[0]);
TextOut(96,26,"比赛手册",mmenu[1]);
TextOut(96,42,"比赛裁判",mmenu[2]);
TextOut(96,58,"退出比赛",mmenu[3]);Refresh();Delay(10);
get=getchar();
if (get!=key_key) {
hmenu=hmenu+(get=key_down)-(get=key_up);
hmenu=hmenu+(hmenu<0)-(hmenu>3);
}
else if (hmenu==0) go_game();
else if (hmenu==1) go_help();
else if (hmenu==2) go_chang();
else if (hmenu==3) hmenu=4;
}while(hmenu!=4)
}
|
|