如何在WPF中获取当前屏幕的大小?

我知道我可以通过使用获得主屏幕的大小

System.Windows.SystemParameters.PrimaryScreenWidth;

System.Windows.SystemParameters.PrimaryScreenHeight;

但是,如何获取当前屏幕的大小?(多屏幕用户并不总是使用主屏幕,并且并非所有屏幕都使用相同的分辨率,对吗?)

能够从XAML访问大小很好,但是从代码(C#)进行访问就足够了。

回答:

据我所知,没有本机WPF函数来获取当前监视器的尺寸。相反,您可以PInvoke本机多个显示监视器功能,将它们包装在托管类中,并公开从XAML使用它们所需的所有属性。

以上是 如何在WPF中获取当前屏幕的大小? 的全部内容, 来源链接: utcz.com/qa/410126.html

回到顶部