猿问

如何在WPF中获取当前的鼠标屏幕坐标?

如何在屏幕上获得当前的鼠标协调?我只知道Mouse.GetPosition()哪个获得element的mousePosition,但是我想在不使用element的情况下获得协调。



千万里不及你
浏览 2061回答 3
3回答

达令说

或者在纯WPF中使用PointToScreen。样本助手方法:// Gets the absolute mouse position, relative to screenPoint GetMousePos(){    return _window.PointToScreen(Mouse.GetPosition(_window))}

倚天杖

是否要相对于屏幕或应用程序的坐标?如果在应用程序中,则使用:Mouse.GetPosition(Application.Current.MainWindow);如果没有,我相信您可以添加参考System.Windows.Forms并使用:System.Windows.Forms.Control.MousePosition;
随时随地看视频慕课网APP
我要回答