问题标签 [multiple-monitors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
307 浏览

.net - 在 .NET 中检测图形选项

在.net中检测和稍后更改屏幕分辨率和多个桌面的最佳方法是什么

我有一个小应用程序,虽然在我的多显示器/高(ish)分辨率上运行,但我希望能够检测到用户的主显示器并将应用程序设置为该(主要目标)并调整分辨率以确保该应用程序适合(更多出于我自己的好奇心)

0 投票
3 回答
2029 浏览

.net - 在具有多个监视器的系统上,如何列出监视器并将表单最大化到其中一个?

我正在开发一个显示多个图表的 .NET 应用程序。我的用户想要一种简单的方式来表达“获取图表 #3 并在我的第四台显示器上将其最大化”。

如何确定监视器的数量,以便我可以选择“监视器 #1、监视器 #2 等”?(并非每个用户都有相同数量的监视器。)

一旦用户选择了特定的监视器,我如何使用该信息来定位他们试图最大化的图表?

0 投票
7 回答
36597 浏览

delphi - 在第二台显示器上启动程序?

有没有办法指定应用程序出现在 Delphi 或 C++Builder 中的哪个监视器上?

我正在为客户开发一个简单的程序,该程序在辅助监视器上显示由酒店系统生成的厨房订单。目前,他们需要在启动后手动将窗口拖到第二台显示器上。

0 投票
5 回答
79783 浏览

user-interface - 您如何控制您的应用程序在哪个监视器上打开?

作为工作中的双显示器用户,我注意到应用程序在打开哪个显示器(主显示器或辅助显示器,应用程序打开的最后一个显示器等)方面表现不同。老实说,有些应用程序让我很恼火,因为我希望它们在我的主显示器上打开,如果我希望它们在那里,我会将它们移动到我的辅助显示器上。但是,这些应用程序已经完成并且不受我的控制,所以我想问一下我自己的应用程序可能由使用两个监视器的人运行。

哪些类型的控件可用于允许人们指定您的应用程序在哪个监视器上打开,允许应用程序“记住”它在关闭并在那里重新打开时所在的监视器,以及强制应用程序在特定监视器上启动?

我正在寻找所有操作系统和编程语言的解决方案,尽管我猜测不同的操作系统和语言会有不同的控制。

相关问题

0 投票
4 回答
27429 浏览

windows - 以编程方式更改屏幕分辨率?

有没有办法在 Windows XP 中以编程方式更改屏幕分辨率或启用/禁用多个显示器?例如,将一台显示器的 1024x768 更改为两台显示器的 1280x1024?我对执行此操作的 win32 函数最感兴趣,但任何可以绑定到 Windows 快捷方式的东西就足够了。

0 投票
2 回答
4744 浏览

delphi - 如何确定当前光标位置的活动监视器

我目前有一个应用程序需要知道在多监视器配置中运行时光标所在的监视器。

0 投票
5 回答
22031 浏览

c# - How do I enable a second monitor in C#?

Is it possible to enable a second monitor programatically and extend the Windows Desktop onto it in C#? It needs to do the equivalent of turning on the checkbox in the image below.

alt text

0 投票
1 回答
946 浏览

wpf - 在没有 WinForms 的情况下确定屏幕数量和屏幕相对位置

我想保存和恢复我的 WPF 应用程序的窗口位置。我想让代码健壮地与多个监视器一起使用,这些监视器的数量和相对位置可以改变(当监视器配置在调用之间发生变化时,我想避免在屏幕外打开我的应用程序)。

我知道 System.Windows.Forms 中的 Screen 类,但我不想仅仅为了这个特性而依赖该程序集。

0 投票
3 回答
2097 浏览

.net - 使用 Silverlight 的多个屏幕/监视器

我想编写一个具有 2 个或更多“交互”浏览器窗口的 Silverlight 应用程序。

一个示例是父/详细信息显示,其中选择“父”列表中的项目(在一个浏览器窗口中)将在另一个窗口中显示该项目的详细信息。

要点是,在多显示器设置中,用户可以在一台显示器上拥有主屏幕,而在另一台显示器上拥有“工具”窗口。就像我如何使用 VS 一样。

这可能吗?任何链接/示例代码等?

谢谢!

0 投票
9 回答
41007 浏览

windows - 以编程方式“将我的 Windows 桌面扩展到此显示器上”

我希望能够通过代码设置“将我的 Windows 桌面扩展到此显示器上”。PowerShell 脚本将是理想的。WMI 似乎是前进的方向,但我对 WMI 的了解为零。