Einzelnen Beitrag anzeigen

blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Tastatureingaben an anderes Programm senden

  Alt 26. Apr 2006, 21:09
Vielen Dank für deine Lösung EDatabaseError!

Aber ich möchte mal ganz dreist fragen, geht das auch anders oder auch etwas leichter?

Das Problem ist ja, dass die Tastenereignisse nur an das Programm gehen, welches den Fokus hat. Doch ich kann in meinem Programm leider nicht jedes Mal den Fokus abgeben und ihn mir wieder zurückholen. Dann bleibt noch die Lösung, ich schicke die Ereigniss direkt an mein eigenes Programm, und sende diese dann wieder an das andere Programm weiter. (Mit PostMessage(handle, wm_keydown, key, 0) in FormOnKeyDown) Das funktioniert auch, nur irgendwie kommt mir das ein bisschen umständlich vor...

Gibt es keine andere Möglichkeit Tastenkombinationen (wie zb Strg+C) bei einem anderem Programm zu simulieren?
  Mit Zitat antworten Zitat