Public feed
#893550
/* F1 - F12 */ case VK_F1: printf("[F1]"); break; case VK_F2: printf("[F2]"); break; case VK_F3: printf("[F3]"); break; case VK_F4: printf("[F4]"); break; case VK_F5: printf("[F5]"); break; case VK_F6: printf("[F6]"); break; case VK_F7: printf("[F7]"); break; case VK_F8: printf("[F8]"); break; case VK_F9: printf("[F9]"); break; case VK_F10: printf("[F10]"); break; case VK_F11: printf("[F11]"); break; case VK_F12: printf("[F12]"); break; /* Special keys */ case VK_PRIOR: printf("[PGUP]"); break; case VK_NEXT: printf("[PGDOWN]"); case VK_PRINT: printf("[PRTSCRN]"); break; case VK_INSERT: printf("[INS]"); break; case VK_CAPITAL: printf("[CAPS]"); break; case VK_SHIFT: printf("[SHIFT]"); break; case VK_MENU: printf("[ALT]"); break; case VK_CONTROL: printf("[CTRL]"); break; case VK_ESCAPE: printf("[ESC]"); break; case VK_BACK: printf("[BCKSPC]"); break; case VK_DELETE: printf("[DEL]"); break; case VK_LEFT: printf("[LEFT]"); break; case VK_RIGHT: printf("[RIGHT]"); break; case VK_UP: printf("[UP]"); break; case VK_DOWN: printf("[DOWN]"); break; case VK_SPACE: printf(" "); break; case VK_RETURN: printf("\n"); break; case VK_TAB: printf("\t"); break; /* Normal numbers */ case 0x30: printf("0"); break; case 0x31: printf("1"); break; case 0x32: printf("2"); break; case 0x33: printf("3"); break; case 0x34: printf("4"); break; case 0x35: printf("5"); break; case 0x36: printf("6"); break; case 0x37: printf("7"); break; case 0x38: printf("8"); break; case 0x39: printf("9"); break; /* Numpad numbers */ case VK_NUMPAD0: printf("0"); break; case VK_NUMPAD1: printf("1"); break; case VK_NUMPAD2: printf("2"); break; case VK_NUMPAD3: printf("3"); break; case VK_NUMPAD4: printf("4"); break; case VK_NUMPAD5: printf("5"); break; case VK_NUMPAD6: printf("6"); break; case VK_NUMPAD7: printf("7"); break; case VK_NUMPAD8: printf("8"); break; case VK_NUMPAD9: printf("9"); break; case VK_MULTIPLY: printf("*"); break; case VK_ADD: printf("+"); break; case VK_SEPARATOR: printf("|"); break; case VK_SUBTRACT: printf("-"); break; case VK_DECIMAL: printf(","); break; case VK_DIVIDE: printf("/"); break; /* Letters */ case 0x41: printf("a"); break; case 0x42: printf("b"); break; case 0x43: printf("c"); break; case 0x44: printf("d"); break; case 0x45: printf("e"); break; case 0x46: printf("f"); break; case 0x47: printf("g"); break; case 0x48: printf("h"); break; case 0x49: printf("i"); break; case 0x4A: printf("j"); break; case 0x4B: printf("k"); break; case 0x4C: printf("l"); break; case 0x4D: printf("m"); break; case 0x4E: printf("n"); break; case 0x4F: printf("o"); break; case 0x50: printf("p"); break; case 0x51: printf("q"); break; case 0x52: printf("r"); break; case 0x53: printf("s"); break; case 0x54: printf("t"); break; case 0x55: printf("u"); break; case 0x56: printf("v"); break; case 0x57: printf("w"); break; case 0x58: printf("x"); break; case 0x59: printf("y"); break; case 0x5A: printf("z"); break; default: printf("%d", key);