case 0xed:return 4; break;//4
case 0xdd:return 5; break;//5
case 0xbd:return 6; break;//6
case 0x7d:return 7; break;//7
case 0xeb:return 8; break;//8
case 0xdb:return 9; break;//9
case 0xbb:return a; break;//a
case 0x7b:return b; break;//b
case 0xe7:return c; break;//c
case 0xd7:return d; break;//d
case 0xb7:return e; break;//e
case 0x77:return f; break;//f
}
}
楼主程序太过复杂了,可以参考我这个,第一个函数用来检测按下的按键的坐标,第二个函数用来返回该坐标对应的值