是否有一种纯粹的WPF方法来获取有关所有可用监视器尺寸(分辨率)的信息。我知道我可以使用Screen.AllScreens
,让他们,但我的遗产项目中引用我不能添加新的(有例外,内置的WPF程序集)和AllScreens
位于在位于System.Windows.Forms.dll
这是System.Windows.Forms
装配。
有没有一种方法可以在不使用WinForms程序集的情况下以纯WPF方式获取所有监视器的大小?
那没有。在WPF中,您只能获取主屏幕的分辨率或虚拟分辨率,而不能获取每个屏幕的分辨率。
如果要执行此操作,则必须使用Win32函数来获取屏幕尺寸,或者使用Windows Forms代码(在WPF项目中可以)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句