是否可以在.NET中检索Windows监视器布局信息?

是否可以在.NET中检索Windows监视器布局信息?,.net,windows,multiple-monitors,.net,Windows,Multiple Monitors,我想知道是否有可能在.NET中以编程方式提取Windows监视器布局信息。至少,我感兴趣的信息是屏幕分辨率和在某个坐标空间中的位置。模型和物理尺寸将是有用的。回写布局的能力将非常棒 尝试该类的属性,该属性应至少为您提供多监视器设置的起点。我不知道您是否可以使用它来操作值。尝试该类的属性,这至少可以为您的多监视器设置提供一个起点。我不知道你是否可以用它来操纵数值。你真的想知道这个问题的答案,还是只是在炫耀你的显示器!我承认“B”栏有一点-P我打算使用imagemagick自动缩放、移动和“调整”图

我想知道是否有可能在.NET中以编程方式提取Windows监视器布局信息。至少,我感兴趣的信息是屏幕分辨率和在某个坐标空间中的位置。模型和物理尺寸将是有用的。回写布局的能力将非常棒


尝试该类的属性,该属性应至少为您提供多监视器设置的起点。我不知道您是否可以使用它来操作值。

尝试该类的属性,这至少可以为您的多监视器设置提供一个起点。我不知道你是否可以用它来操纵数值。

你真的想知道这个问题的答案,还是只是在炫耀你的显示器!我承认“B”栏有一点-P我打算使用imagemagick自动缩放、移动和“调整”图像,以便将背景应用到多显示器桌面上,并在显示器边框上无缝显示。多显示器桌面背景可能会很痛苦,我曾经在那里经历过。为了测试您的成像例程,我建议您将其中一个监视器移动到负y开始位置(例如,查看监视器设置的屏幕截图)。您真的想知道这个问题的答案,还是只是在炫耀您的监视器!我承认“B”栏有一点-P我打算使用imagemagick自动缩放、移动和“调整”图像,以便将背景应用到多显示器桌面上,并在显示器边框上无缝显示。多显示器桌面背景可能会很痛苦,我曾经在那里经历过。为了测试您的成像例程,我建议您将其中一个监视器移动到负y开始位置(例如,查看监视器设置的屏幕截图)。Screen.AllScreens包含我希望的所有布局信息。不幸的是,似乎无法通过object.Screen.AllScreens操作系统配置。AllScreens包含我希望的所有布局信息。不幸的是,似乎无法通过对象操纵系统配置。