2
0
Эх сурвалжийг харах

Backends, Win32: Request monitor update when dpi awarness is enabled to make sure they have the correct dpi settings.

Chris Savoie 5 жил өмнө
parent
commit
03ea87ea28

+ 3 - 0
examples/imgui_impl_win32.cpp

@@ -473,6 +473,9 @@ typedef DPI_AWARENESS_CONTEXT(WINAPI* PFN_SetThreadDpiAwarenessContext)(DPI_AWAR
 // Helper function to enable DPI awareness without setting up a manifest
 void ImGui_ImplWin32_EnableDpiAwareness()
 {
+    // Make sure monitors will be updated with latest correct scaling
+    g_WantUpdateMonitors = true;
+
     // if (IsWindows10OrGreater()) // This needs a manifest to succeed. Instead we try to grab the function pointer!
     {
         static HINSTANCE user32_dll = ::LoadLibraryA("user32.dll"); // Reference counted per-process