如何在多显示器环境下轻松找到Location表单的屏幕位置?
在多显示器环境(桌面跨 2 或 3 个显示器)中运行的 C# winform 应用程序中,窗体的 Location 属性表示窗体在跨桌面上的位置,而不是窗体在物理屏幕上的位置。对于表单所在的屏幕,是否有一种简单的方法可以在屏幕坐标中查找表单的位置?那么,如果表单位于第二个或第三个显示屏的左上角,则位置将为 (0,0)?
In a C# winform application running in a multimonitor environment (desktop is stretched across 2 or 3 monitors), the Location property of a Form represents the location of the form on the spanned desktop instead of the location of the form on the physical screen. Is there an easy way to find the Location of the form in screen coordinates, for the screen that the form is on? So if the form is in the top left corner of the 2nd or 3rd display, the location would be (0,0)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)