Any news on this? Currently i use the same WindowsHook workaround like in the VST Wrapper, so maybe this should be added to the AAX-Wrapper too.
Any news on this? Currently i use the same WindowsHook workaround like in the VST Wrapper, so maybe this should be added to the AAX-Wrapper too.
We didn't know it was a problem.
Yes, the same workaround would probably be appropriate for AAX, but not sure when we'll get chance to test this, we're pretty stretched right now with only me + Timur on the team this week.
Its an old topic:
http://www.juce.com/forum/topic/aax-windows-mouse-wheel-not-recognized-update?page=3
I use the Windows Hook, since over a year and didn't get any negative feedback from my costumers.
Yes there is an issue with the WindowsHook, but this is issue also affects VST and ONLY windows 7 64 bit (not windows 8/10)
Its a microsoft bug and can be fixed with https://support.microsoft.com/en-us/kb/2752274
OK, seems like a sensible thing to do, I'll give it a go.
I get a compile error by the newly introduced WindowsHooks object in juce_AAX_Wrapper.cpp,
Error C3646 'hooks': unknown override specifier X50II C:\Development\JUCE\modules\juce_audio_plugin_client\AAX\juce_AAX_Wrapper.cpp 450
In the juce_WindowsHooks.h it looks like JUCE_WINDOWS is not defined for some reason..
(I cleaned up and did a fresh build of my project, Visual Studio 2015)
Thanks for letting us know - try it again now!
It compiles fine again now, thank you :)