【发布时间】:2009-06-26 18:15:12
【问题描述】:
如何将 MouseDevice.GetPosition(null) 返回的 System.Windows.Point(相对于 WPF 窗口)转换为屏幕坐标。
有这个 hack (How to get control location in screen coordinate system),但它已经快两年多了,只能在某些限制条件下工作。正如那篇文章所描述的,这并非易事,所以如果可能的话,我想依赖 WPF 方法。
我使用的是 .NET Framework 4.0,所以我不担心与早期 .NET Framework 版本的向后兼容性。
【问题讨论】: