2009-20-10 Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
* include/winuser.h (WM_TOUCHMOVE, WM_TOUCHDOWN, WM_TOUCHUP, TOUCHEVENTF_DOWN, TOUCHEVENTF_INRANGE, TOUCHEVENTF_MOVE, TOUCHEVENTF_NOCOALESCE, TOUCHEVENTF_PALM, TOUCHEVENTF_PEN, TOUCHEVENTF_PRIMARY, TOUCHEVENTF_UP, TOUCHEVENTMASKF_CONTACTAREA, TOUCHEVENTMASKF_EXTRAINFO, TOUCHEVENTMASKF_TIMEFROMSYSTEM, TOUCHINPUT, CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow, RegisterTouchWindow, UnregisterTouchWindow): Define. * lib/user32.def (CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow, RegisterTouchWindow, UnregisterTouchWindow): Define.
This commit is contained in:
parent
7c404cf4ed
commit
64d9a4c6e6
@ -1,3 +1,15 @@
|
|||||||
|
2009-20-10 Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
|
||||||
|
|
||||||
|
* include/winuser.h (WM_TOUCHMOVE, WM_TOUCHDOWN, WM_TOUCHUP,
|
||||||
|
TOUCHEVENTF_DOWN, TOUCHEVENTF_INRANGE, TOUCHEVENTF_MOVE,
|
||||||
|
TOUCHEVENTF_NOCOALESCE, TOUCHEVENTF_PALM, TOUCHEVENTF_PEN,
|
||||||
|
TOUCHEVENTF_PRIMARY, TOUCHEVENTF_UP, TOUCHEVENTMASKF_CONTACTAREA,
|
||||||
|
TOUCHEVENTMASKF_EXTRAINFO, TOUCHEVENTMASKF_TIMEFROMSYSTEM, TOUCHINPUT,
|
||||||
|
CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
|
||||||
|
RegisterTouchWindow, UnregisterTouchWindow): Define.
|
||||||
|
* lib/user32.def (CloseTouchInputHandle, GetTouchInputInfo, IsTouchWindow,
|
||||||
|
RegisterTouchWindow, UnregisterTouchWindow): Define.
|
||||||
|
|
||||||
2009-20-10 Dmitry Potapov <dpotapov@users.sourceforge.net>
|
2009-20-10 Dmitry Potapov <dpotapov@users.sourceforge.net>
|
||||||
|
|
||||||
* include/winver.h (VerQueryValue[AW]): Correct definition.
|
* include/winver.h (VerQueryValue[AW]): Correct definition.
|
||||||
|
@ -1584,6 +1584,11 @@ extern "C" {
|
|||||||
#define GET_WHEEL_DELTA_WPARAM(wparam) ((short)HIWORD (wparam))
|
#define GET_WHEEL_DELTA_WPARAM(wparam) ((short)HIWORD (wparam))
|
||||||
#define WHEEL_PAGESCROLL UINT_MAX
|
#define WHEEL_PAGESCROLL UINT_MAX
|
||||||
#endif
|
#endif
|
||||||
|
#if (_WIN32_WINNT >= 0x0601)
|
||||||
|
#define WM_TOUCHMOVE 576
|
||||||
|
#define WM_TOUCHDOWN 577
|
||||||
|
#define WM_TOUCHUP 578
|
||||||
|
#endif
|
||||||
#define BM_CLICK 245
|
#define BM_CLICK 245
|
||||||
#define BM_GETCHECK 240
|
#define BM_GETCHECK 240
|
||||||
#define BM_GETIMAGE 246
|
#define BM_GETIMAGE 246
|
||||||
@ -2465,6 +2470,21 @@ extern "C" {
|
|||||||
#define RIDEV_APPKEYS 0x00000400
|
#define RIDEV_APPKEYS 0x00000400
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if (_WIN32_WINNT >= 0x0601)
|
||||||
|
#define TOUCHEVENTF_DOWN 0x0001
|
||||||
|
#define TOUCHEVENTF_INRANGE 0x0008
|
||||||
|
#define TOUCHEVENTF_MOVE 0x0002
|
||||||
|
#define TOUCHEVENTF_NOCOALESCE 0x0020
|
||||||
|
#define TOUCHEVENTF_PALM 0x0080
|
||||||
|
#define TOUCHEVENTF_PEN 0x0040
|
||||||
|
#define TOUCHEVENTF_PRIMARY 0x0010
|
||||||
|
#define TOUCHEVENTF_UP 0x0004
|
||||||
|
|
||||||
|
#define TOUCHEVENTMASKF_CONTACTAREA 0x0004
|
||||||
|
#define TOUCHEVENTMASKF_EXTRAINFO 0x0002
|
||||||
|
#define TOUCHEVENTMASKF_TIMEFROMSYSTEM 0x0001
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef RC_INVOKED
|
#ifndef RC_INVOKED
|
||||||
typedef BOOL(CALLBACK *DLGPROC)(HWND,UINT,WPARAM,LPARAM);
|
typedef BOOL(CALLBACK *DLGPROC)(HWND,UINT,WPARAM,LPARAM);
|
||||||
typedef VOID(CALLBACK *TIMERPROC)(HWND,UINT,UINT,DWORD);
|
typedef VOID(CALLBACK *TIMERPROC)(HWND,UINT,UINT,DWORD);
|
||||||
@ -3249,6 +3269,21 @@ typedef struct tagINPUT {
|
|||||||
} DUMMYUNIONNAME;
|
} DUMMYUNIONNAME;
|
||||||
} INPUT,*PINPUT,*LPINPUT;
|
} INPUT,*PINPUT,*LPINPUT;
|
||||||
#endif /* (_WIN32_WINNT >= 0x0403) */
|
#endif /* (_WIN32_WINNT >= 0x0403) */
|
||||||
|
#if (_WIN32_WINNT >= 0x0601)
|
||||||
|
typedef struct _TOUCHINPUT {
|
||||||
|
LONG x;
|
||||||
|
LONG y;
|
||||||
|
HANDLE hSource;
|
||||||
|
DWORD dwID;
|
||||||
|
DWORD dwFlags;
|
||||||
|
DWORD dwMask;
|
||||||
|
DWORD dwTime;
|
||||||
|
ULONG_PTR dwExtraInfo;
|
||||||
|
DWORD cxContact;
|
||||||
|
DWORD cyContact;
|
||||||
|
} TOUCHINPUT,
|
||||||
|
*PTOUCHINPUT;
|
||||||
|
#endif /* (_WIN32_WINNT >= 0x0601) */
|
||||||
#if (WINVER >= 0x0500)
|
#if (WINVER >= 0x0500)
|
||||||
typedef struct tagGUITHREADINFO {
|
typedef struct tagGUITHREADINFO {
|
||||||
DWORD cbSize;
|
DWORD cbSize;
|
||||||
@ -4117,6 +4152,15 @@ WINUSERAPI BOOL WINAPI UpdateLayeredWindow(HWND,HDC,POINT*,SIZE*,HDC,POINT*,COLO
|
|||||||
#if (_WIN32_WINNT >= 0x0501)
|
#if (_WIN32_WINNT >= 0x0501)
|
||||||
WINUSERAPI BOOL WINAPI GetLayeredWindowAttributes(HWND,COLORREF*,BYTE*,DWORD*);
|
WINUSERAPI BOOL WINAPI GetLayeredWindowAttributes(HWND,COLORREF*,BYTE*,DWORD*);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if (_WIN32_WINNT >= 0x0601)
|
||||||
|
BOOL WINAPI CloseTouchInputHandle(HANDLE hTouchInput);
|
||||||
|
BOOL WINAPI GetTouchInputInfo(HANDLE hTouchInput, UINT cInputs, PTOUCHINPUT pInputs, int cbSize);
|
||||||
|
BOOL WINAPI IsTouchWindow(HWND hWnd, PULONG pulFlags);
|
||||||
|
BOOL WINAPI RegisterTouchWindow(HWND hWnd, ULONG ulFlags);
|
||||||
|
BOOL WINAPI UnregisterTouchWindow(HWND hWnd);
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef UNICODE
|
#ifdef UNICODE
|
||||||
#define EDITWORDBREAKPROC EDITWORDBREAKPROCW
|
#define EDITWORDBREAKPROC EDITWORDBREAKPROCW
|
||||||
#define PROPENUMPROC PROPENUMPROCW
|
#define PROPENUMPROC PROPENUMPROCW
|
||||||
|
@ -63,6 +63,7 @@ ClientToScreen@8
|
|||||||
ClipCursor@4
|
ClipCursor@4
|
||||||
CloseClipboard@0
|
CloseClipboard@0
|
||||||
CloseDesktop@4
|
CloseDesktop@4
|
||||||
|
CloseTouchInputHandle@4
|
||||||
CloseWindow@4
|
CloseWindow@4
|
||||||
CloseWindowStation@4
|
CloseWindowStation@4
|
||||||
CopyAcceleratorTableA@12
|
CopyAcceleratorTableA@12
|
||||||
@ -331,6 +332,7 @@ GetTabbedTextExtentW@20
|
|||||||
GetThreadDesktop@4
|
GetThreadDesktop@4
|
||||||
GetTitleBarInfo@8
|
GetTitleBarInfo@8
|
||||||
GetTopWindow@4
|
GetTopWindow@4
|
||||||
|
GetTouchInputInfo@16
|
||||||
GetUpdateRect@12
|
GetUpdateRect@12
|
||||||
GetUpdateRgn@12
|
GetUpdateRgn@12
|
||||||
GetUserObjectInformationA@20
|
GetUserObjectInformationA@20
|
||||||
@ -390,6 +392,7 @@ IsHungAppWindow@4
|
|||||||
IsIconic@4
|
IsIconic@4
|
||||||
IsMenu@4
|
IsMenu@4
|
||||||
IsRectEmpty@4
|
IsRectEmpty@4
|
||||||
|
IsTouchWindow@8
|
||||||
IsWinEventHookInstalled@4
|
IsWinEventHookInstalled@4
|
||||||
IsWindow@4
|
IsWindow@4
|
||||||
IsWindowEnabled@4
|
IsWindowEnabled@4
|
||||||
@ -487,6 +490,7 @@ RegisterDeviceNotificationW@12
|
|||||||
RegisterPowerSettingNotification@12
|
RegisterPowerSettingNotification@12
|
||||||
RegisterHotKey@16
|
RegisterHotKey@16
|
||||||
RegisterRawInputDevices@12
|
RegisterRawInputDevices@12
|
||||||
|
RegisterTouchWindow@8
|
||||||
RegisterWindowMessageA@4
|
RegisterWindowMessageA@4
|
||||||
RegisterWindowMessageW@4
|
RegisterWindowMessageW@4
|
||||||
ReleaseCapture@0
|
ReleaseCapture@0
|
||||||
@ -615,6 +619,7 @@ UnregisterClassA@8
|
|||||||
UnregisterClassW@8
|
UnregisterClassW@8
|
||||||
UnregisterDeviceNotification@4
|
UnregisterDeviceNotification@4
|
||||||
UnregisterPowerSettingNotification@4
|
UnregisterPowerSettingNotification@4
|
||||||
|
UnregisterTouchWindow@4
|
||||||
UnregisterHotKey@8
|
UnregisterHotKey@8
|
||||||
UpdateLayeredWindow@36
|
UpdateLayeredWindow@36
|
||||||
UpdateWindow@4
|
UpdateWindow@4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user