PRB: WM_MOUSEWHEEL Delta Values Not Supported by Journal Hooks (186942)



The information in this article applies to:

  • Microsoft Platform Software Development Kit (SDK) 1.0

This article was previously published under Q186942

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.

Modification Type:MinorLast Reviewed:7/11/2005
Keywords:kbHook kbprb KB186942