首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测两台显示器中的哪一台正在使用

检测两台显示器中的哪一台正在使用
EN

Stack Overflow用户
提问于 2017-02-08 03:08:27
回答 1查看 119关注 0票数 2

我目前在一台机器上工作,它有两个显示器在它的两边。它有一个像操纵杆一样的4个按钮来控制中间机械手的移动。它们都显示相同的屏幕,即在第二个屏幕上重复显示1。它们都是触摸屏。我希望他们的工作取决于哪一方的用户(即按任何屏幕上的向下箭头应移动机械手向用户)。有没有什么方法可以检测到正在以编程方式使用哪个监视器(无论哪个用户点击)?

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

EN

回答 1

Stack Overflow用户

发布于 2017-02-08 05:17:46

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

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

代码语言:javascript
复制
Screen s = Screen.FromPoint(new System.Drawing.Point(System.Windows.Forms.Cursor.Position.X, System.Windows.Forms.Cursor.Position.Y));

如果我误解了你的问题,请告诉我,这不是你想要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42097970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档