From eb3a90e081f1e689978c1bbbedb6042159066312 Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 21 May 2019 16:43:03 +0100 Subject: [PATCH] Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows --- modules/juce_gui_basics/native/juce_win32_Windowing.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp index 3d7ffbcfef..7397e9bf52 100644 --- a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp +++ b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp @@ -404,6 +404,9 @@ static void setDPIAwareness() return; } + if (! JUCEApplicationBase::isStandaloneApp()) + return; + // fallback for pre Windows 8.1 - equivalent to Process_System_DPI_Aware setProcessDPIAware = (SetProcessDPIAwareFunc) getUser32Function ("SetProcessDPIAware");