我正在尝试创建一个WPF窗口,该窗口将包含整个桌面工作区。在WinForms中,我会通过获取System.Windows.Forms.Screen.AllScreens
中所有边界的联合来实现此目的。
在WPF中是否有等效的类型或其他机制可用于获取整个桌面的边界,还是我需要使用WinForms类型?
我成功使用了WpfScreenHelper 0.3.0.0,它目前在Github或Nuget上可以找到, https://github.com/micdenny/WpfScreenHelper
它实现了.NET框架多年前就应该实现的功能。 我需要在WPF中检查某些坐标是否存在于任何屏幕上,比如这些:
仅使用WinForms。我认为没有直接的WPF等效物。
Screen
可以单独枚举每个监视器,但VirtualScreen
仅是总区域。 - DonBoitnott