Entwickler-Ecke

Windows API - Allgemeines Mausklick-event


cyberbug - Mo 20.10.08 21:25
Titel: Allgemeines Mausklick-event
Hi,

gibt es ein Allgemeines Mausklickevent, dass ausgelöst wird, wenn ich die linke Maustaste drücke(irgendwo, nicht nur im Programm selbst)?
Und wenn ja, möchte ich auch gerne noch wissen, wo hingeklickt wurde.
Danke für alle Antworten!


MFG cyberbug


Yogu - Mo 20.10.08 21:30

Ein Ereignis gibt es nicht direkt, aber du könntest dich mal mit Suche in der Entwickler-Ecke HOOKS befassen.


cyberbug - Di 21.10.08 17:10

Danke, ich werde mich da mal einlesen. Wie lautet aber da der Hook beim loslassen der maustaste(nach drücken)?

MFG cyberbug


Yogu - Di 21.10.08 17:19

Schau mal hier:

MouseHook - Ereignis komplett abfangen [http://www.delphi-forum.de/viewtopic.php?t=67845&highlight=hook+maus]

Du kannst die ganz normalen Message-Konstanten verwenden (WM_LBUTTONUP, WM_RBUTTONUP und WM_MBUTTONUP).


Delete - Di 21.10.08 17:35

Oder guckst du hier:http://www.delphi-library.de/viewtopic.php?t=101&highlight=hooks+tutorial