![]() Logitech wrongly convert WM_MOUSEHWHEEL into WM_HSCROLL if you return zero:.Applications that handle WM_MOUSEHWHEEL need to return non-zero to tell Logitech's drivers that they have handled the message. While Logitech get it right with vertical messages, they do the opposite with horitontal messages. ![]() MSDN clearly states: If an application processes this message, it should return zero.Logitech wrongly interpret the WM_MOUSEHWHEEL return value:.This can be particularly troublesome when the message is sent to controls which can never gain the input focus and thus do not anticipate receiving scroll-wheel messages.They do this even if the application does not have the focus. ![]() They do this even if the control does not have the focus.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |