Module: wine Branch: master Commit: 40b46d900a60e5a4011f0004fd939dfc7dba735a URL: https://source.winehq.org/git/wine.git/?a=commit;h=40b46d900a60e5a4011f0004f...
Author: Louis Lenders xerox.xerox2000x@gmail.com Date: Mon Mar 26 19:27:08 2018 +0200
user32: Add stub for SetThreadDpiAwarenessContext.
Signed-off-by: Louis Lenders xerox.xerox2000x@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/user32/sysparams.c | 9 +++++++++ dlls/user32/user32.spec | 1 + include/windef.h | 1 + include/winuser.h | 1 + 4 files changed, 12 insertions(+)
diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c index f80cea1..4824ad2 100644 --- a/dlls/user32/sysparams.c +++ b/dlls/user32/sysparams.c @@ -2964,6 +2964,15 @@ BOOL WINAPI IsProcessDPIAware(void) }
/********************************************************************** + * SetThreadDpiAwarenessContext (USER32.@) + */ +DPI_AWARENESS_CONTEXT WINAPI SetThreadDpiAwarenessContext( DPI_AWARENESS_CONTEXT context ) +{ + FIXME("(%p): stub\n", context); + return NULL; +} + +/********************************************************************** * GetAutoRotationState [USER32.@] */ BOOL WINAPI GetAutoRotationState( AR_STATE *state ) diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index f601d7d..1bcdf2c 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -686,6 +686,7 @@ @ stdcall SetSystemTimer(long long long ptr) @ stdcall SetTaskmanWindow (long) @ stdcall SetThreadDesktop(long) +@ stdcall SetThreadDpiAwarenessContext(ptr) @ stdcall SetTimer(long long long ptr) @ stdcall SetUserObjectInformationA(long long ptr long) @ stdcall SetUserObjectInformationW(long long ptr long) diff --git a/include/windef.h b/include/windef.h index 8a9f944..df0eb77 100644 --- a/include/windef.h +++ b/include/windef.h @@ -289,6 +289,7 @@ typedef DWORD COLORREF, *LPCOLORREF; /* Handle types */
typedef int HFILE; +DECLARE_HANDLE(DPI_AWARENESS_CONTEXT); DECLARE_HANDLE(HACCEL); DECLARE_HANDLE(HBITMAP); DECLARE_HANDLE(HBRUSH); diff --git a/include/winuser.h b/include/winuser.h index 08a0298..d587859 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -4071,6 +4071,7 @@ WINUSERAPI BOOL WINAPI SetSystemCursor(HCURSOR,DWORD); WINUSERAPI BOOL WINAPI SetSystemMenu(HWND,HMENU); WINUSERAPI UINT_PTR WINAPI SetSystemTimer(HWND,UINT_PTR,UINT,TIMERPROC); WINUSERAPI BOOL WINAPI SetThreadDesktop(HDESK); +WINUSERAPI DPI_AWARENESS_CONTEXT WINAPI SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT); WINUSERAPI UINT_PTR WINAPI SetTimer(HWND,UINT_PTR,UINT,TIMERPROC); WINUSERAPI BOOL WINAPI SetUserObjectInformationA(HANDLE,INT,LPVOID,DWORD); WINUSERAPI BOOL WINAPI SetUserObjectInformationW(HANDLE,INT,LPVOID,DWORD);