gpt4 book ai didi

c# - 检测正在使用两个中的哪个监视器/显示器

转载 作者:可可西里 更新时间:2023-11-01 10:42:51 27 4
gpt4 key购买 nike

我目前正在使用一台机器,它的两侧有 2 个显示器。它有一个类似操纵杆的 4 个按钮,用于控制中央机械手的运动。它们都显示相同的屏幕,即显示 1 在第二个屏幕上重复显示。它们都是触摸屏。我希望它们根据用户在哪一边工作(即在任何屏幕上按下向下箭头应该将机械手移向用户)。有什么方法可以检测正在以编程方式使用哪个监视器(无论哪个用户单击)?

两个屏幕都有其他信息和东西,所以我不能创建两个不同的窗口。我可以制作一个按钮来选择用户在哪一边,但我将其保留为第二个选项。

最佳答案

您需要引用 System.Windows.Forms 和 System.Drawing 框架 DLL。

我们使用以下两行从当前鼠标位置平移屏幕

Screen s = Screen.FromPoint(new System.Drawing.Point(System.Windows.Forms.Cursor.Position.X, System.Windows.Forms.Cursor.Position.Y));

如果我误解了您的问题并且这不是您要找的内容,请告诉我。

关于c# - 检测正在使用两个中的哪个监视器/显示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42097970/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com