From b0d5a0d8fffd023dc0af4c3762949d259cc898ae Mon Sep 17 00:00:00 2001 From: Quantum Date: Sun, 14 Feb 2016 16:41:40 -0500 Subject: [PATCH] Some version of MinGW doesn't seem to have Windows 7 constants --- include/PianoControl.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/PianoControl.hpp b/include/PianoControl.hpp index c01234f..3cb6dea 100644 --- a/include/PianoControl.hpp +++ b/include/PianoControl.hpp @@ -8,6 +8,14 @@ #include #include +#ifndef WM_TOUCH + // Because MinGW needs it. + #define TWF_WANTPALM 0x00000002 + #define WM_TOUCH 0x0240 + #define MICROSOFT_TABLETPENSERVICE_PROPERTY TEXT("MicrosoftTabletPenServiceProperty") + #define TOUCH_COORD_TO_PIXEL(l) ((l) / 100) +#endif + typedef BOOL (WINAPI *T_GetTouchInputInfo)(HTOUCHINPUT hTouchInput, UINT cInputs, PTOUCHINPUT pInputs, int cbSize); typedef BOOL (WINAPI *T_CloseTouchInputHandle)(HTOUCHINPUT hTouchInput); typedef BOOL (WINAPI *T_RegisterTouchWindow)(HWND hWnd, ULONG ulFlags);