greyhound - So 02.11.03 13:44
Titel: Mouse Scrollrad-Bewegung per mouse_event() simulieren
Hallo Leute,
mit mouse_event kann man ja alle Aktionen der Maus imitieren.
Delphi-Quelltext
1:
| mouse_event(MOUSEEVENTF_WHEEL,0,0,120,0); |
funktioniert so weit ganz gut, nur wird damit nur eine Richtung abgedeckt.
wenn ich aber
Delphi-Quelltext
1:
| mouse_event(MOUSEEVENTF_WHEEL,0,0,-120,0); |
also mit negativem Wert angebe, wie auch im Netz beschrieben, erhalte ich den Fehler "Konstantenausdruck verletzt untere Grenze".
Was ist hier die Lösung, wenn ich die Bewegung des Scrollrads nach unten imitieren möchte?
Danke im Voraus,
greyhound
Moderiert von
Tino: Delphi-Tags hinzugefügt.
Andreas Pfau - Sa 08.11.03 21:29
Hallo,
ich habe so was zwar noch nie probiert, aber...
Quelltext
1:
| mouse_event(MOUSEEVENTF_WHEEL,0,0,Cardinal(ShortInt(-120)),0); |
Wenn das nicht tut: sende doch einfach WM_MOUSEWHEEL mittels PostMessage(HWND_BROADCAST, ...) an alle Anwendungen...