PRB: WM_MOUSEWHEEL Delta Values Not Supported by Journal Hooks

ID: Q186942


The information in this article applies to:
  • Microsoft Win32 Software Development Kit (SDK)
  • Microsoft Windows 2000


SYMPTOMS

The wheel delta values of the WM_MOUSEWHEEL messages for the Microsoft Intellimouse are not supported by the journal record (WH_JOURNAL RECORD) and journal playback hooks (WH_JOURNALPLAYBACK). The WM_MOUSEWHEEL messages are detected by the hooks, but the wheel delta message is not captured by the record or playback event.


CAUSE

This occurs because the wheel delta information is packed into the Microsoft Intellimouse message's wParam value, which is dropped by the recording hook.


STATUS

Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.


MORE INFORMATION

Steps to Reproduce Behavior

  1. Start a journal record hook.


  2. Move the Microsoft Intellimouse to an enabled application (Internet Explorer 4.x or a Microsoft Office application) turn the wheel to initiate zooming or scrolling in the application.


  3. Stop the recording hook.


  4. Start the playback hook. You will see that mouse wheelmessages that use the wheel delta value are not played back.


Additional query words:

Keywords : kbHook kbNTOS400 kbWinOS2000 kbSDKWin32 kbGrpUser kbWinOS95 kbWinOS98 kbWndwMsg
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: February 1, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.