64 Bit vs 32 Bit WM_MOUSEWHEEL Event

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

Post Reply
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

64 Bit vs 32 Bit WM_MOUSEWHEEL Event

Post by AUGE_OHR »

hi,

i get Event from Form this Way

Code: Select all

PROCEDURE Main()
   CREATE EVENT PROCNAME Main_Event() HWND Form_1.HANDLE STOREINDEX nIndex

Code: Select all

PROCEDURE Main_Event()
LOCAL nHWnd   := EventHWND()
LOCAL nMsg    := EventMSG()
LOCAL nWParam := EventWPARAM()
LOCAL nLParam := EventLPARAM()

   DO CASE
      CASE nMsg = WM_HSCROLL
      CASE nMsg = WM_MOUSEWHEEL
---


under 32 Bit i got both Event but under 64 bit WM_MOUSEWHEEL seems to increase / decrease "Speaker Volume" :o

what might be the Difference of 32 Bit vs 64 Bit in this Situation :idea:
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: 64 Bit vs 32 Bit WM_MOUSEWHEEL Event

Post by AUGE_OHR »

got it :D

have to do with Mouse Settings
Click mouse and touchpad settings.

In devices highlight 'mouse and touchpad' settings if not already.

Next turn off "scroll inactive windows when I hover over them"

This should fix mouse scroll issues.
have fun
Jimmy
Post Reply