【发布时间】:2013-08-12 13:54:41
【问题描述】:
有没有办法在 c# 中获得屏幕的原生分辨率?
我问的原因是我有一些曲线,无论分辨率如何,它们看起来都一样非常重要。当屏幕不是原始分辨率时,它们看起来与以前有些不同,我想显示一个警告,说明这种情况。
【问题讨论】:
-
绘制曲线时需要考虑纵横比。
-
C# 不相关,您使用的是 .NET 和 WinForms 或 WPF。
-
好吧,抱歉,我正在使用 .NET 和 WPF。
-
我猜您实际上是在谈论 LCD 面板的固有分辨率。唯一真正明智的假设是用户选择了与 LCD 面板分辨率相匹配的视频适配器分辨率。如果他不这样做,那么它总是看起来很难看,明确编写代码来处理错误并没有那么有用。如果您真的想解决这个问题,那么您需要使用 WMI 做一些事情。
-
您希望没有经验的用户对这样的消息有何反应?他绝对不知道你在说什么。
标签: c# .net wpf screen-resolution