10得票5回答
如何确定鼠标事件发生在哪个监视器上?

我在组件上有一个Java的MouseListener用于检测鼠标按下事件。如何判断鼠标按下事件发生在哪个显示器上?@Override public void mousePressed(MouseEvent e) { // I want to make something happen on...

10得票1回答
查找包含鼠标指针的显示器或屏幕 - Swift,macOS

我想要找出鼠标所在的显示器,以便在该显示器上创建一个窗口。 这与主屏幕不同,因为NSScreen.main返回拥有活动窗口的屏幕(一个简单方法是看哪个显示器的菜单栏不透明,其他显示器会稍微变暗)。 据我所知,没有直接的方法可以获得这个信息?

10得票1回答
在多个显示器上使用SetConsoleWindowInfo函数

操作系统:Windows 7 64位 两个显示器,一个横屏,一个竖屏。横屏是主显示器。 我正在尝试使用SetConsoleWindowInfo来调整控制台的大小,但如果我试图将其调整为适合于竖屏显示器但不适合于横屏(主要)显示器的大小,则该函数会返回失败,即使控制台实际上位于竖屏上。 我...

10得票1回答
tkinter - 如何获取副屏幕的屏幕宽度和高度?

我有一个双显示器设置(笔记本屏幕和外接显示器)。我的笔记本屏幕是主显示器,外接显示器是辅助显示器。两个显示器的尺寸不同。 在我的 Python tkinter 脚本中,我使用了 “winfo_screenwidth()” 和 “winfo_screenheight()” 来检测屏幕的宽度和高...

10得票1回答
如何检测显示器是否为投影仪?

有没有办法使用Windows API来检测特定的显示器是投影仪还是屏幕? (我正在编写一个投影映射桌面应用程序,并且希望它能自动检测是否连接并激活了投影仪以允许用户将现实与预览进行比较。) 我已经使用了EnumDisplayMonitors和EnumDisplayDevices来查找显示器...

9得票1回答
WPF全屏应用程序-多个监视器

我有多个显示器与我的WPF应用程序一起使用。该应用程序以全屏方式运行,我希望用户按下按钮时能够切换它所在的监视器。 case Key.M: var allScreens = System.Windows.Forms.Screen.AllScreens....

9得票1回答
如何创建两个独立引擎的Flutter(Windows桌面)窗口并使它们之间通信?

我想给我们的Windows Flutter应用程序添加一个功能。如果连接第二个外部显示器运行,它将同时运行两个窗口。在主显示器上,它将全屏显示应用程序,在外部显示器上,它将全屏显示主窗口所控制内容的预览(类似于PowerPoint带有Presenter View的双屏展示)。 我找到了这两个...

9得票2回答
tkinter winfo_screenwidth() 在双显示器情况下的使用

使用tkinter画布时,我通常使用函数winfo_screenwidth()来计算我显示的图形的大小,并根据它的返回值调整我的对象大小。但在使用两个显示器的系统上,winfo_screenwidth()会返回两个监视器的组合宽度,这会破坏我的图形。 我曾在多个Linux机器(Ubuntu和...

9得票1回答
双显示器设置中,将窗口从B显示器移动到A显示器时,A显示器的全屏模式会出现问题。

我正在构建一个Win7/8/10 x64 Direct3D11桌面应用程序,允许用户在窗口模式和全屏模式之间切换(正确的专用全屏模式,而不仅仅是最大化的窗口*)。在双显示器设置中,我遇到了一些问题。 切换本身是使用 IDXGISwapChain :: SetFullscreenState 手...

9得票2回答
通过脚本更改Windows(7)监视器设置的方法

我买了一台新电视,主要作为我的PC的第二个显示器,我经常需要更改设置(扩展显示器观看电影,复制显示器玩游戏,关闭显示器工作和浏览网页)。 有没有办法通过某些脚本(大多数情况下是批处理或VBS)在这些设置之间切换,这样我就不用一直在GUI中爬行了?我非常懒......谢谢。