# HG changeset patch # User Sebastien Jodogne # Date 1557911248 -7200 # Node ID 794278160a3f87e92263316c9727f58117b53834 # Parent 970949ff868a77bac64216877d238126f54ed846 fix for msvc 2008 diff -r 970949ff868a -r 794278160a3f Applications/Sdl/SdlWindow.cpp --- a/Applications/Sdl/SdlWindow.cpp Wed May 15 09:03:40 2019 +0200 +++ b/Applications/Sdl/SdlWindow.cpp Wed May 15 11:07:28 2019 +0200 @@ -27,7 +27,7 @@ #include #ifdef WIN32 -#include // for SetProcessDpiAware +#include // for SetProcessDpiAware #endif // WIN32 @@ -59,7 +59,7 @@ } // TODO: probably required on MacOS X, too -#ifdef WIN32 +#if defined(WIN32) && (_WIN32_WINNT >= 0x0600) if (!allowDpiScaling) { // if we do NOT allow DPI scaling, it means an SDL pixel will be a real @@ -70,10 +70,10 @@ // THE FOLLOWING HAS BEEN COMMENTED OUT BECAUSE IT WILL CRASH UNDER // OLD WINDOWS VERSIONS // ADD THIS AT THE TOP TO ENABLE IT: - // - //#pragma comment(lib, "Shcore.lib") THIS IS ONLY REQUIRED FOR SetProcessDpiAwareness - //#include - //#include THIS IS ONLY REQUIRED FOR SetProcessDpiAwareness + // + //#pragma comment(lib, "Shcore.lib") THIS IS ONLY REQUIRED FOR SetProcessDpiAwareness + //#include + //#include THIS IS ONLY REQUIRED FOR SetProcessDpiAwareness //#include THIS IS ONLY REQUIRED FOR SetProcessDpiAwareness // SetProcessDpiAwareness(PROCESS_PER_MONITOR_DPI_AWARE);