Einzelnen Beitrag anzeigen

Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#1

Tastendruck simulieren, Problem mit registerhotkey+sendinput

  Alt 29. Dez 2004, 20:44
Hallo

ich habe ein kleines Problem: ich möchte per Tastenkombination alt oder control + F-Taste jeweils bestimmte Zeichenfolgen an ein anderes Programm senden. zum herausfinden des Drücken der F-Tasten habe ich Registerhotkey und zum Senden der Zeichenfolgen Sendinput verwendet. Einzeln geht das ja recht prima, nur zusammen nicht. Die Alt-Taste ist beim Hotkey bereits gedrückt und beim Fremdprogramm kommt dann nichts an. Ich habe schon versucht, die Alt-Taste per Sendinput wieder "loszulassen", das funktioniert aber nur bedingt (das Erste zu sendendes Zeichen wird verschluckt und man muß die Alt-Taste erstmal wieder loslassen, bevor per Hotkey wieder eine Aktion ausgelöst werden kann)

Hat jemand eine Idee, wie ich das lösen kann?

Danke Frank

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat