Guest User

Untitled

a guest
Jun 19th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. class KeyboardMessageFilter : IMessageFilter
  2. {
  3. public bool PreFilterMessage(ref Message m)
  4. {
  5. if (m.Msg == ((int)Helper.WindowsMessages.WM_KEYDOWN))
  6. {
  7. switch ((int)m.WParam)
  8. {
  9. case (int)Keys.Escape:
  10. // Do Something
  11. return true;
  12. case (int)Keys.Right:
  13. // Do Something
  14. return true;
  15. case (int)Keys.Left:
  16. // Do Something
  17. return true;
  18. }
  19. }
  20.  
  21. return false;
  22. }
  23. }
  24.  
  25. Application.AddMessageFilter(new KeyboardMessageFilter());
Add Comment
Please, Sign In to add comment