[PATCH 1/4] include: Add {Is,Set}ProcessDPIAware().

Huw Davies huw at codeweavers.com
Tue Apr 11 08:08:50 CDT 2017


Signed-off-by: Huw Davies <huw at codeweavers.com>
---
 include/winuser.h | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/include/winuser.h b/include/winuser.h
index 2b8331c3b6..25fc207691 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -3282,6 +3282,8 @@ typedef struct tagCHANGEFILTERSTRUCT
 #define  MSGFLT_ALLOW    1
 #define  MSGFLT_DISALLOW 2
 
+#define USER_DEFAULT_SCREEN_DPI 96
+
 #if defined(_WINGDI_) && !defined(NOGDI)
 WINUSERAPI LONG        WINAPI ChangeDisplaySettingsA(LPDEVMODEA,DWORD);
 WINUSERAPI LONG        WINAPI ChangeDisplaySettingsW(LPDEVMODEW,DWORD);
@@ -3772,6 +3774,7 @@ WINUSERAPI BOOL        WINAPI IsGUIThread(BOOL);
 WINUSERAPI BOOL        WINAPI IsHungAppWindow(HWND);
 WINUSERAPI BOOL        WINAPI IsIconic(HWND);
 WINUSERAPI BOOL        WINAPI IsMenu(HMENU);
+WINUSERAPI BOOL        WINAPI IsProcessDPIAware(void);
 WINUSERAPI BOOL        WINAPI IsTouchWindow(HWND,PULONG);
 WINUSERAPI BOOL        WINAPI IsWinEventHookInstalled(DWORD);
 WINUSERAPI BOOL        WINAPI IsWindow(HWND);
@@ -3976,9 +3979,10 @@ WINUSERAPI BOOL        WINAPI SetMenuItemInfoW(HMENU,UINT,BOOL,const MENUITEMINF
 #define                       SetMenuItemInfo WINELIB_NAME_AW(SetMenuItemInfo)
 WINUSERAPI LPARAM      WINAPI SetMessageExtraInfo(LPARAM);
 WINUSERAPI BOOL        WINAPI SetMessageQueue(INT);
+WINUSERAPI HWND        WINAPI SetParent(HWND,HWND);
+WINUSERAPI BOOL        WINAPI SetProcessDPIAware(void);
 WINUSERAPI BOOL        WINAPI SetProcessDefaultLayout(DWORD);
 WINUSERAPI BOOL        WINAPI SetProcessWindowStation(HWINSTA);
-WINUSERAPI HWND        WINAPI SetParent(HWND,HWND);
 WINUSERAPI BOOL        WINAPI SetPropA(HWND,LPCSTR,HANDLE);
 WINUSERAPI BOOL        WINAPI SetPropW(HWND,LPCWSTR,HANDLE);
 #define                       SetProp WINELIB_NAME_AW(SetProp)
-- 
2.12.0




More information about the wine-patches mailing list