Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
701 Beiträge
 
Delphi 12 Athens
 
#4

AW: Programm übergreifender makro?

  Alt 24. Mär 2019, 12:35
Hallo ich wollte mal fragen ob man ein programm machen kann, der ca diesen Befehl ausgeführt?

Wenn z. B. Q gedrückt wird soll shift gedrückt gehalten werden dann einmal ganz kurz w dann a dann d gedrückt werden. Zum Schluss soll shift nicht mehr gedrückt werden.

Kann es so sein, dass ich das Programm im Hintergrund laufen lassen kann und es in Spielen reagiert?

LG und danke 2Kuhl4You
Im Prinzip geht das schon. Keyboard-Input kann man mit der API-Funktion SendInput simulieren, um auf Tasten zu reagieren, wenn eine andere Anwendung den Fokus hat, kann man entweder das Hotkey-API verwenden (dann sollte man aber key combinations wie Win-Q als hotkey verwenden, such nach RegisterHotkey und WM_HOTKEY) oder halt, wie schon in einer anderen Antwort gesagt, einen keyboard hook. Wie auch dort gesagt hängt der Erfolg aber davon ab, wie die Anwendung, die man da steuern will, mit der Tastatur interagiert.
Peter Below
  Mit Zitat antworten Zitat