是不是不管这个虚拟键值是什么都可以这样映射啊。只要这个硬件扫描值存在就可以这样对应啊?
如果照下面这样写,能够输出对应的字符吗?
UINT8 ScanCodeToVKeyTable[] =
{
'*',// scan code 0,
'#',// scan code 1,
',',// scan code 2,
'+',// scan code 3
'-',// scan code 4
'*',// scan code 5
};
====================================
struct KSTATE KeyChange[SIZE_KEY];
struct KCODE KeyCode[SIZE_KEY] =
{
{KCODE_TYPE_NORMAL , 0x0000 , 0, 0},
{KCODE_TYPE_NORMAL , 0x0001 , 0, 0},
{KCODE_TYPE_NORMAL , 0x0002 , 0, 0},
{KCODE_TYPE_NORMAL , 0x0003 , 0, 0},
{KCODE_TYPE_NORMAL , 0x0004 , 0, 0},
{KCODE_TYPE_NORMAL , 0x0005 , 0, 0},
};