Hooks und Zeiger hin oder her ich hab' eine einfache, schnelle und eine sehr praktische Lösung für mein Problem: GetAsyncKeyState()
Delphi-Quellcode:
// Beispiel Alt + D
uses Windows;
if (GetAsyncKeyState(VK_MENU) < 0) and (GetAsyncKeyState(Ord(D)) < 0) then ;
Nebenbei weiß ich auch, wie ich Tastatureingaben 'systemweit' versenden kann: Keybd_Event()
Delphi-Quellcode:
// Beispiel Alt + D
uses Windows;
Keybd_Event(VK_MENU,0,0,0);
Keybd_Event(Ord('D'),0,0,0);
Hab' bloß noch nicht mit den 3 anderen Parametern von Keybd_Event rumgealbert.
Danke trotzdem für die Mühe, Olli !
[edit]
Ach ja!
Da gab es ja noch die Mausevents. Hab' bis jetzt nix dazu gefunden. Bitte um Hilfen, wenn jemand welche hat !
Wahrscheinlich verstecken sich die richtigen Prozeduren/Funktionen in der
Unit Windows.
[/edit]