Microsoft KB Archive/186942

{|
 * width="100%"|

PRB: WM_MOUSEWHEEL Delta Values Not Supported by Journal Hooks

 * }

Q186942

-

The information in this article applies to:


 * Microsoft Win32 Software Development Kit (SDK)

-

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.

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 kbOSWinNT400 kbOSWin2000 kbSDKWin32 kbGrpDSUser kbOSWin95 kbOSWin98 kbWndwMsg

Issue type : kbprb

Technology : kbWin32SDKSearch kbAudDeveloper kbSDKSearch kbWin32sSearch