From 8b0c43cf87e822c07a2412fccd2c0b28c373d51c Mon Sep 17 00:00:00 2001 From: Yannic Date: Wed, 15 Oct 2025 01:13:13 +0200 Subject: [PATCH] make application per monitor DPI aware - Add manifest with PerMonitorV2 as recommended by Microsoft docs: https://learn.microsoft.com/en-us/windows/win32/hidpi/setting-the-default-dpi-awareness-for-a-process --- resources/Manifest.manifest | 9 +++++++++ resources/Resources.rc | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 resources/Manifest.manifest diff --git a/resources/Manifest.manifest b/resources/Manifest.manifest new file mode 100644 index 0000000..31a47df --- /dev/null +++ b/resources/Manifest.manifest @@ -0,0 +1,9 @@ + + + + + + PerMonitorV2 + + + diff --git a/resources/Resources.rc b/resources/Resources.rc index dac880b..aface7a 100644 --- a/resources/Resources.rc +++ b/resources/Resources.rc @@ -53,4 +53,6 @@ CAPTION "Choose duration" LISTBOX SECONDS_LISTBOX_ID, 95, 15, 45, 70, WS_BORDER | WS_VSCROLL PUSHBUTTON "OK", APPLY_PICKER_BTN_ID, 34, 90, 35, 15 PUSHBUTTON "Cancel", CANCEL_PICKER_BTN_ID, 76, 90, 35, 15 -} \ No newline at end of file +} + +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "Manifest.manifest"