* winuser.h (MAPVK_VK_TO_*): Moved map types for MapVirtualKeyEx out of win7 ifdefs. Protected MAPVK_VK_TO_VSC_EX for vista-only. * winuser.h (HTOUCHINPUT): Added new declaration (merged trunk rev. 4810 by cjacek.) git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/stable/v2.x@4986 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/revstamp.h b/mingw-w64-crt/revstamp.h index f7eea6b..12d98aa 100644 --- a/mingw-w64-crt/revstamp.h +++ b/mingw-w64-crt/revstamp.h
@@ -1,4 +1,4 @@ /* Do not edit. Autogenerated. */ -#define __MINGW_W64_REV "4984" -#define __MINGW_W64_REV_STAMP "2012-05-08" +#define __MINGW_W64_REV "4986" +#define __MINGW_W64_REV_STAMP "2012-05-09"
diff --git a/mingw-w64-headers/include/ChangeLog b/mingw-w64-headers/include/ChangeLog index fc906dd..a4b557a 100644 --- a/mingw-w64-headers/include/ChangeLog +++ b/mingw-w64-headers/include/ChangeLog
@@ -1,3 +1,10 @@ +2012-05-09 Ozkan Sezer <sezeroz@gmail.com> + + * winuser.h (MAPVK_VK_TO_*): Moved map types for MapVirtualKeyEx + out of win7 ifdefs. Protected MAPVK_VK_TO_VSC_EX for vista-only. + * winuser.h (HTOUCHINPUT): Added new declaration (merged trunk + rev. 4810 by cjacek.) + 2012-05-08 Ozkan Sezer <sezeroz@gmail.com> * uxtheme.h (MAX_INTLIST_COUNT): Define as 402 instead of 10 for
diff --git a/mingw-w64-headers/include/winuser.h b/mingw-w64-headers/include/winuser.h index 13e9eed..27e9f95 100644 --- a/mingw-w64-headers/include/winuser.h +++ b/mingw-w64-headers/include/winuser.h
@@ -5295,6 +5295,14 @@ #define RIDEV_EXMODEMASK 0x000000F0 #define RIDEV_EXMODE(mode) ((mode) & RIDEV_EXMODEMASK) +#define MAPVK_VK_TO_VSC 0 +#define MAPVK_VSC_TO_VK 1 +#define MAPVK_VK_TO_CHAR 2 +#define MAPVK_VSC_TO_VK_EX 3 +#if (_WIN32_WINNT >= 0x0600) +#define MAPVK_VK_TO_VSC_EX 4 +#endif + #if (_WIN32_WINNT >= 0x0601) #define WM_TOUCHMOVE 576 #define WM_TOUCHDOWN 577 @@ -5313,11 +5321,7 @@ #define TOUCHINPUTMASKF_EXTRAINFO 0x0002 #define TOUCHINPUTMASKF_CONTACTAREA 0x0004 -#define MAPVK_VK_TO_VSC 0 -#define MAPVK_VSC_TO_VK 1 -#define MAPVK_VK_TO_CHAR 2 -#define MAPVK_VSC_TO_VK_EX 3 -#define MAPVK_VK_TO_VSC_EX 4 +DECLARE_HANDLE(HTOUCHINPUT); typedef struct _TOUCHINPUT { LONG x; @@ -5338,7 +5342,7 @@ WINUSERAPI WINBOOL WINAPI RegisterTouchWindow(HWND hWnd,ULONG ulFlags); WINUSERAPI WINBOOL WINAPI UnregisterTouchWindow(HWND hWnd); -#endif +#endif /* (_WIN32_WINNT >= 0x0601) */ WINUSERAPI WINBOOL WINAPI RegisterRawInputDevices(PCRAWINPUTDEVICE pRawInputDevices,UINT uiNumDevices,UINT cbSize); WINUSERAPI UINT WINAPI GetRegisteredRawInputDevices(PRAWINPUTDEVICE pRawInputDevices,PUINT puiNumDevices,UINT cbSize);