首页 > 解决方案 > 如何在 C# 中获取精确显示器的 Dpi 值

问题描述

我有2个显示器。主显示器 -> 一个是(100% DPI)。辅助显示器 -> 4K 显示器(300% DPI)。我曾经将输出窗口拖到辅助监视器。现在应用程序输出窗口出现在 4K 显示器中。

在我的应用程序中,我曾经根据 DPI 更新图像。所以我需要获取应用程序显示的当前监视器的 DPI。 我的代码总是给出主监视器的 DPI 值。

请分享你的想法。谢谢。

标签: c#winformsdpihighdpi

解决方案


推荐阅读