易码技术论坛

 找回密码
 加入易码
搜索
查看: 100177|回复: 0

谁来帮我?

[复制链接]
发表于 2005-6-16 16:22:52 | 显示全部楼层 |阅读模式
不能动啊!程序如下:

#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)


}
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-29 03:47 , Processed in 0.009539 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表