'Window Messages
WM_MOUSEMOVE = &H200 ' 512
WM_LBUTTONDOWN = &H201 ' 513
WM_LBUTTONUP = &H202 ' 514
WM_LBUTTONDBLCLK = &H203 ' 515
WM_RBUTTONDOWN = &H204 ' 516
WM_RBUTTONUP = &H205 ' 517
WM_RBUTTONDBLCLK = &H206 ' 518
WM_MBUTTONDOWN = &H207 ' 519
WM_MBUTTONUP = &H208 ' 520
WM_MBUTTONDBLCLK = &H209 ' 521
WM_MOUSEWHEEL = &H20A ' 522
User 'shimanov' posted a sample how to send mouse scrolls
to window under mouse.
It should work under Win98+
-But the sample is in Delphi :
URL:
http://www.autohotkey.com/
**************************
WheelUp::
MouseGetPos, m_x, m_y
hw_m_target := DllCall( "WindowFromPoint", "int", m_x, "int", m_y )
; WM_MOUSEWHEEL
; WHEEL_DELTA = 120
SendMessage, 0x20A, 120 << 16, ( m_y << 16 )|m_x,, ahk_id %hw_m_target%
return
**************************
**************************
WheelDown::
MouseGetPos, m_x, m_y
hw_m_target := DllCall( "WindowFromPoint", "int", m_x, "int", m_y )
; WM_MOUSEWHEEL
; WHEEL_DELTA = 120
SendMessage, 0x20A, -120 << 16, ( m_y << 16 )|m_x,, ahk_id %hw_m_target%
return
**************************
Main Topics
Browse All Topics





by: StillUnAwarePosted on 2006-06-10 at 11:23:42ID: 16877951
That is not possible in any way.