On Mon Feb 10 09:30:03 2025 +0000, Dmitry Timoshkov wrote:
Where did you get that information from? According to my tests with Spy++ WM_MOUSEWHEEL messages are always sent to a focus windows. MSDN clearly states that WM_MOUSEWHEEL should be sent to a focus window. An application that I have here depends on this behaviour.
In Windows 11 there is an option in **Settings -> Bluetooth & devices -> Mouse** called **Scroll inactive windows when hovering over them**, which IIRC is enabled by default. Windows 10 has something similar. With it enabled you can e.g. change the selected item in an unfocused combo box by hovering over it and scrolling. It is also mentioned here: https://devblogs.microsoft.com/oldnewthing/20160420-00/?p=93325