获取光标位置以及光标在显示器之间变化时的触发功能

问题描述 投票:0回答:1

我有一个应用程序,希望当光标在主显示器(笔记本电脑)和第二显示器之间变化时触发一个功能。基本上我已经实现了页面 PointerPressed、PointerMoved 和 PointerReleased,并且我想在光标传递到第二个监视器时触发 PointerReleased。

我尝试使用

DisplayInformation.GetForCurrentView();
来获取当前显示的信息。但实际上我不知道如何正确对待它。

c# .net winui-3
1个回答
0
投票
桌面版 WinUI 3 不再支持

DisplayInformation.GetForCurrentView()

我建议你应该使用文档中的方法:DisplayInformation Class

并且您应该根据您想要获取显示屏的信息来调用不同的API。参考主题:

https://github.com/microsoft/microsoft-ui-xaml/issues/4205

https://github.com/microsoft/microsoft-ui-xaml/issues/4228

© www.soinside.com 2019 - 2024. All rights reserved.