Screen.PrimaryScreen 并不总是有效,因为在多显示器设置中,用户可能会将其任务栏移动到主屏幕以外的屏幕。找到具有最小工作区域的屏幕也不起作用,因为可能存在具有不同分辨率的显示器。
有什么办法可以通过任务栏定位屏幕吗?
您可以使用一些 Windows API 调用来完成此操作:http://winsharp93.wordpress.com/2009/06/29/find-out-size-and-position-of-the-taskbar/ http://winsharp93.wordpress.com/2009/06/29/find-out-size-and-position-of-the-taskbar/之后,您可以使用工作区域来确定任务栏位于哪个屏幕上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)