aboutsummaryrefslogtreecommitdiff
path: root/src/win/native/UiApplication.cpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-10-28 18:45:27 +0800
committercrupest <crupest@outlook.com>2020-10-28 18:45:27 +0800
commita09a9645d3c823e3559659dc1ddd213510755820 (patch)
tree1d20232346bcd3e5e37f52b3d935f1e42dea4a82 /src/win/native/UiApplication.cpp
parentc1c5a185e4f4c4706e8a641f25add3885203f202 (diff)
downloadcru-a09a9645d3c823e3559659dc1ddd213510755820.tar.gz
cru-a09a9645d3c823e3559659dc1ddd213510755820.tar.bz2
cru-a09a9645d3c823e3559659dc1ddd213510755820.zip
...
Diffstat (limited to 'src/win/native/UiApplication.cpp')
-rw-r--r--src/win/native/UiApplication.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/win/native/UiApplication.cpp b/src/win/native/UiApplication.cpp
index 198f03f2..3f7a0cf5 100644
--- a/src/win/native/UiApplication.cpp
+++ b/src/win/native/UiApplication.cpp
@@ -29,6 +29,8 @@ WinUiApplication::WinUiApplication() {
if (!instance_handle_)
throw Win32Error("Failed to get module(instance) handle.");
+ ::SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE);
+
log::Logger::GetInstance()->AddSource(
std::make_unique<::cru::platform::win::WinDebugLoggerSource>());
log::Logger::GetInstance()->AddSource(