MausEreignis.h 722 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #ifndef MausEreignis_H
  2. #define MausEreignis_H
  3. #define WIN32_LEAN_AND_MEAN
  4. #include <Windows.h>
  5. namespace Framework
  6. {
  7. const int M_Links = 0;
  8. const int M_Mitte = 1;
  9. const int M_Rechts = 2;
  10. const int ME_PLinks = 0;
  11. const int ME_PRechts = 1;
  12. const int ME_PMitte = 2;
  13. const int ME_RLinks = 3;
  14. const int ME_RRechts = 4;
  15. const int ME_RMitte = 5;
  16. const int ME_DKLinks = 6;
  17. const int ME_DKRechts = 7;
  18. const int ME_DKMitte = 8;
  19. const int ME_Betritt = 9;
  20. const int ME_Verlässt = 10;
  21. const int ME_Bewegung = 11;
  22. const int ME_UScroll = 12;
  23. const int ME_DScroll = 13;
  24. struct MausEreignis
  25. {
  26. int id;
  27. int mx;
  28. int my;
  29. bool verarbeitet;
  30. };
  31. bool _ret1ME( void *obj, MausEreignis me );
  32. }
  33. #endif