tpcshrd.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*** Autogenerated by WIDL 7.7 from include/tpcshrd.idl - Do not edit ***/
  2. #ifdef _WIN32
  3. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  4. #define __REQUIRED_RPCNDR_H_VERSION__ 475
  5. #endif
  6. #include <rpc.h>
  7. #include <rpcndr.h>
  8. #endif
  9. #ifndef COM_NO_WINDOWS_H
  10. #include <windows.h>
  11. #include <ole2.h>
  12. #endif
  13. #ifndef __tpcshrd_h__
  14. #define __tpcshrd_h__
  15. /* Forward declarations */
  16. /* Headers for imported files */
  17. #include <wtypes.h>
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21. #define TABLET_DISABLE_PRESSANDHOLD 0x00000001
  22. #define TABLET_DISABLE_PENTAPFEEDBACK 0x00000008
  23. #define TABLET_DISABLE_PENBARRELFEEDBACK 0x00000010
  24. #define TABLET_DISABLE_TOUCHUIFORCEON 0x00000100
  25. #define TABLET_DISABLE_TOUCHUIFORCEOFF 0x00000200
  26. #define TABLET_DISABLE_TOUCHSWITCH 0x00008000
  27. #define TABLET_DISABLE_FLICKS 0x00010000
  28. #define TABLET_ENABLE_FLICKSONCONTEXT 0x00020000
  29. #define TABLET_ENABLE_FLICKLEARNINGMODE 0x00040000
  30. #define TABLET_DISABLE_SMOOTHSCROLLING 0x00080000
  31. #define TABLET_DISABLE_FLICKFALLBACKKEYS 0x00100000
  32. #define TABLET_ENABLE_MULTITOUCHDATA 0x01000000
  33. #define WM_TABLET_QUERYSYSTEMGESTURESTATUS 0x02CC
  34. #define IP_CURSOR_DOWN 0x1
  35. #define IP_INVERTED 0x2
  36. #define IP_MARGIN 0x4
  37. typedef DWORD CURSOR_ID;
  38. typedef USHORT SYSTEM_EVENT;
  39. typedef DWORD TABLET_CONTEXT_ID;
  40. #ifndef _XFORM_
  41. #define _XFORM_
  42. typedef struct tagXFORM {
  43. float eM11;
  44. float eM12;
  45. float eM21;
  46. float eM22;
  47. float eDx;
  48. float eDy;
  49. } XFORM;
  50. #endif
  51. /* Begin additional prototypes for all interfaces */
  52. /* End additional prototypes */
  53. #ifdef __cplusplus
  54. }
  55. #endif
  56. #endif /* __tpcshrd_h__ */