Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Window-Message WM_MOUSEMOVE unterbinden (https://www.delphipraxis.net/67848-window-message-wm_mousemove-unterbinden.html)

crypti 20. Apr 2006 19:02


Window-Message WM_MOUSEMOVE unterbinden
 
Salut!

ich versuche gerade verzweifelt die Maussteuerung in meiner Anwendung zu unterbinden. Ich blende die Maus nach x Sekunden aus und reagiere auf die Message WM_MOUSEMOVE um bei einer Interaktion diese wieder einzublenden.
Jedoch habe ich festgestellt das diese MOVE Message ziemlich häufig abgesetzt wird. Öffnet man beispielsweise ein neues Form oder erstellt in Laufzeit ein neues Form, so wird die Message mehrfach abgesetzt.

Kann man dies unterbinden?

Ich danke euch!

SirThornberry 20. Apr 2006 19:09

Re: Window-Message WM_MOUSEMOVE unterbinden
 
du könntest im überprüfen ob sich die Mauskoordinaten seit der letzten Message geändert haben. Eine andere Möglichkeit wüsste ich nicht.

crypti 20. Apr 2006 19:28

Re: Window-Message WM_MOUSEMOVE unterbinden
 
Super Idee!

Man sieht den Wald vor lauter Bäumen nicht. Das ist die Lösung für mein Problem. Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz