我正在编写一个使用getch()
来扫描箭头键的程序.到目前为止,我的代码是:
switch(getch()) {
case 65: // key up
break;
case 66: // key down
break;
case 67: // key right
break;
case 68: // key left
break;
}
问题是,当我按下'A'
、'B'
、'C'
或'D'
时,代码也会被执行,因为65
是'A'
的十进制代码,以此类推...
有没有不打电话给别人就能判断箭头键的方法?
谢谢!