一尘不染

C#:获取完整的桌面大小?

c#

如何找出整个桌面的大小? 不是 “工作区域”, 也不
是“屏幕分辨率”,这两个都仅指一个屏幕。我想找出每个监视器仅显示一部分的虚拟桌面的总宽度和高度。


阅读 346

收藏
2020-05-19

共1个答案

一尘不染

您有两种选择:

  1. PresentationFramework.dll

    SystemParameters.VirtualScreenWidth
    

    SystemParameters.VirtualScreenHeight

  2. System.Windows.Forms.dll

    SystemInformation.VirtualScreen.Width
    

    SystemInformation.VirtualScreen.Height

如果您开发WPF应用程序,请使用第 一个选项

2020-05-19