Advertisement
Guest User

Untitled

a guest
Feb 8th, 2024
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. void handle_keyevt(VMINT event, VMINT keycode) {
  2.     int vKey = 0;
  3.    
  4.     switch(keycode)
  5.         {
  6.             case VM_KEY_LEFT:
  7.                 vKey = KEY_LEFT;
  8.                 break;
  9.             case VM_KEY_RIGHT:
  10.                 vKey = KEY_RIGHT;
  11.                 break;
  12.             case VM_KEY_UP:
  13.                 vKey = KEY_UP;
  14.                 break;
  15.             case VM_KEY_DOWN:
  16.                 vKey = KEY_DOWN;
  17.                 break;
  18.            
  19.             case VM_KEY_OK:
  20.                 vKey = KEY_OK;
  21.                 break;
  22.             case VM_KEY_LEFT_SOFTKEY:
  23.                 vKey = KEY_LS;
  24.                 break;
  25.             case VM_KEY_RIGHT_SOFTKEY:
  26.                 vKey = KEY_RS;
  27.                 break;
  28.         }
  29.        
  30.         if(event == VM_KEY_EVENT_DOWN)
  31.             keyState |= vKey;
  32.        
  33.         if(event == VM_KEY_EVENT_UP)
  34.             keyState &= ~vKey;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement