PRB: WM_MOUSEWHEEL Delta Values Not Supported by Journal Hooks

ID: Q186942

The information in this article applies to:

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 kbGrpUser kbWinOS95 kbWinOS98 kbWndwMsg 
Issue type        : kbprb

Last Reviewed: January 2, 1999