用bioskey()函数可以实现读取键盘的上下左右键
函数原型:int bioskey (int cmd)
说 明:bioskey()的函数原型在bios.h中,即必须包含头文件#includebios.h
读取方向键可以用下面的程序啊!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#includestdio.h
#includebios.h
#define Key_Up 0x4800 // 向上方向键
#define Key_Down 0x5000 // 向下方向键
#define Key_Right 0x4d00 // 向右方向键
#define Key_Left 0x4b00 // 向左方向键
void main()
{
int key=bioskey(0);
switch(key)
{
case Key_Up : {printf( 向上方向键被按下); break;}
case Key_Down : {printf( 向下方向键被按下); break;}
case Key_Left : {printf( 向左方向键被按下); break;}
case Key_Right : {printf( 向右方向键被按下); break;}
取消
评论