From: Hecheng Yu <kde-yyds(a)qq.com> Qt5 checks for presence of this API before enabling WM_POINTER support. A stub will satisfy the check. --- dlls/user32/input.c | 9 +++++++++ dlls/user32/user32.spec | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dlls/user32/input.c b/dlls/user32/input.c index 8c31527c77f..12f336403f5 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -797,6 +797,15 @@ BOOL WINAPI GetPointerTouchInfoHistory( UINT32 id, UINT32 *count, POINTER_TOUCH_ return FALSE; } +BOOL WINAPI GetPointerFrameTouchInfoHistory( UINT32 id, UINT32 *entriesCount, UINT32 *pointerCount, POINTER_TOUCH_INFO *info ) +{ + FIXME( "id %u, entriesCount %p, pointerCount %p, info %p stub!\n", + id, entriesCount, pointerCount, info ); + if (entriesCount) *entriesCount = 0; + if (pointerCount) *pointerCount = 0; + SetLastError( ERROR_CALL_NOT_IMPLEMENTED ); + return FALSE; +} /******************************************************************* * GetActiveWindow (USER32.@) diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 3642c0a4b9e..ea8c2266c18 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -638,7 +638,7 @@ # @ stub GetPointerFramePenInfoHistory # @ stub GetPointerFrameTimes # @ stub GetPointerFrameTouchInfo -# @ stub GetPointerFrameTouchInfoHistory +@ stdcall GetPointerFrameTouchInfoHistory(long ptr ptr ptr) @ stdcall GetPointerInfo(long ptr) # @ stub GetPointerInfoHistory # @ stub GetPointerInputTransform -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9628