c# – 如何获取窗口客户区的坐标

前端之家收集整理的这篇文章主要介绍了c# – 如何获取窗口客户区的坐标前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以使用GetClientRect和GetWindowRect Win32调用获取 Windows整个区域的坐标以及客户区域的坐标.我的问题是GetClientRect总是返回0,0左上方.如何确定实际的客户区域是相对于窗口的?

解决方法

您可以使用 ClientToScreen获取屏幕坐标中左上(0,0)点的坐标. GetClientRect返回的RECT将适合您的右下角(只需添加到ClientToScreen设置的POINT).

猜你在找的C#相关文章