首页 > 解决方案 > 鼠标滚轮事件未在第二个监视器中引发

问题描述

我在使用两台显示器时测试我的桌面应用程序并将它们调整为扩展显示。

我使用鼠标滚轮进行放大和缩小,但是当应用程序显示在第二台显示器上时它不起作用。使用断点进行调试时甚至不会引发鼠标滚轮事件。

在第一台显示器上显示应用程序时一切正常。我认为这是一个 Windows 问题,但我测试了其他购买的应用程序在两台显示器上都可以正常工作。

我正在使用.NET Framework 4.6.2. 有什么建议么?

标签: c#windowswinformsopengl.net-4.6.2

解决方案


如果 windows 窗体对您的问题没有帮助,您可以使用 windows api 鼠标事件来处理您的问题。 https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-mouse_event 您也可以使用此评论来帮助您收听鼠标事件。 https://stackoverflow.com/a/10355905/9323061


推荐阅读