Entwickler-Ecke

Windows API - durch befehl virtuellen mousclick erzeugen?!


max0704 - Do 10.06.04 17:48
Titel: durch befehl virtuellen mousclick erzeugen?!
ich möchte ein programm schreiben, welches per knopfdruck die maus an x,y verschiebt (habe ich schon gemacht [SetCursorPos]).
Dann soll ein virtueller mausclick erzeugt werden(natürlich ohne das ich selbst clicken muss)
z.b. ich setzte x,y auf position des start-buttons von windows und daraufhin soll die maus von sich aus clicken und sich somit die startsymbolleiste öffnen...

weiß einer wie????
vielen dank im vorraus!


daPimP - Do 10.06.04 21:11

Also das wird ja alle 2,5 Tage gefragt!
Schau mal in der Hilfe des Delphi Forums!!

http://www.delphi-forum.de/viewtopic.php?t=9948&highlight=bmclick


Sollten genug Beispiele dabei sein! :wink:


Anonymous - Do 10.06.04 21:39

Die Methode über sendmessage funktioniert aber nicht unbedingt.

http://www.delphi-forum.de/viewtopic.php?t=21457&highlight=mouseevent#125894


max0704 - Mi 16.06.04 22:46

danke für die hilfe ihr beiden!
das mouseevent klappt einwandfrei :)
ich wusste halt nicht genau wo nach ich suchen sollte...
statt mousclick dann mouseevent, bin ich net draufgekommen...
viele dank!