neilshih Neilshih專區 板主
註冊時間: 2007-06-03 文章: 33 來自: 地球 20.01 果凍幣
|
發表於: 2007-11-27, PM 11:17 星期二 文章主題: 在console控制方向鍵的辦法 |
|
|
在console裡面按下方向鍵電腦會接受到兩組數字
-32 X
上X=72
左X=75
右X=77
下X=80
代碼: |
#include <stdio.h>
#include <conio.h>
int main(){
char ch1, ch2;
while( (ch1 = getch()) != 'q')
if(ch1 == -32){
ch2 = getch();
if(ch2 == 72)
printf("up key press\n");
if(ch2 == 75)
printf("left key press\n");
if(ch2 == 77)
printf("right key press\n");
if(ch2 == 80)
printf("down key press\n");
}
}
|
|
|