From: Hecheng Yu <kde-yyds(a)qq.com> This commit adds a minimal SkipPointerFrameMessages stub that returns TRUE. It's called after Qt framework processes each touch event, so creating a stub will prevent crashes. --- 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 6d26e4feb3b..8c31527c77f 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -670,6 +670,15 @@ BOOL WINAPI IsTouchWindow( HWND hwnd, ULONG *flags ) return FALSE; } +/***************************************************************************** + * SkipPointerFrameMessages (USER32.@) + */ +BOOL WINAPI SkipPointerFrameMessages( UINT32 id ) +{ + FIXME( "id %u stub!\n", id ); + return TRUE; +} + /***************************************************************************** * RegisterTouchWindow (USER32.@) */ diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 0645792a312..3642c0a4b9e 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -1139,7 +1139,7 @@ @ stdcall ShutdownBlockReasonDestroy(long) # @ stub ShutdownBlockReasonQuery # @ stub SignalRedirectionStartComplete -# @ stub SkipPointerFrameMessages +@ stdcall SkipPointerFrameMessages(long) # @ stub SoftModalMessageBox # @ stub SoundSentry @ stdcall SubtractRect(ptr ptr ptr) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9628