我目前在一台机器上工作,它有两个显示器在它的两边。它有一个像操纵杆一样的4个按钮来控制中间机械手的移动。它们都显示相同的屏幕,即在第二个屏幕上重复显示1。它们都是触摸屏。我希望他们的工作取决于哪一方的用户(即按任何屏幕上的向下箭头应移动机械手向用户)。有没有什么方法可以检测到正在以编程方式使用哪个监视器(无论哪个用户点击)?
两个屏幕都有其他信息和东西,所以我不能创建两个不同的窗口。我可以做一个按钮来选择哪一方的用户,但我保留它作为第二个选项。
发布于 2017-02-08 05:17:46
您需要引用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));如果我误解了你的问题,请告诉我,这不是你想要的。
https://stackoverflow.com/questions/42097970
复制相似问题