I don't know much about pictures within pictures... but for the keys:

VB Code:
  1. Dim Keys(0 to 255)
  2. Form1_Keydown (......)
  3. 'Print Keycode
  4. Keys(KeyCode) = True
  5. end sub
  6.  
  7. Form1_KeyUp (......)
  8. Keys(KeyCode) = False
  9. end sub

get rid of ' before print keycode to get the codes for arrow keys (I think it's somehere around 40...)