static int get_keyboard_subID(MSG *msg){ if(msg->wParam >= 0x100) return EVENT_NO; int subID = get_keypad_subID(msg); if(subID!=EVENT_NO) return subID; return keymap[msg->wParam]; }
int OS_SYSTEM_get_keynum(void *void_event){ MSG *msg = (MSG*)void_event; if(msg->wParam >= 0x100) return EVENT_NO; int subID = get_keypad_subID(msg); if(subID!=EVENT_NO) return subID; return keymap[msg->wParam]; }