Einzelnen Beitrag anzeigen

blablab

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

Tastatureingaben an anderes Programm senden

  Alt 24. Apr 2006, 19:22
Hallo!

ich habe folgendes Problem:
ich will ein anderes Programm mit meinem Programm fernsteuern. ich benutze bis jetzt PostMessage(handle, wm_keydown, key, 0). das ganze funktioniert auch schon ganz gut, jedenfalls für einzelne tasten. doch sobald ich zb Strg+C senden will geht es nicht mehr. das problem liegt also bei Strg, Alt und Shift.

was noch komisch ist: wenn ich in der prozedure form.onkeydown einfach den key sofort weitersende mit PostMessage(handle, wm_keydown, key, 0) dann klappts auch mit dem shift etc. Doch sobald ich in einer anderen prozedur alle tastatureingaben nacheinander wegsende, reagiert das programm nur zb auf "c" bei "strg+c"...

Vielen Dank schonmal!

Simon
  Mit Zitat antworten Zitat