Hallo,
Ich habe mir ein Programm geschrieben (C# Visual Studio 10, Win 7/Vista) das auf einer Fremden Form, per simulierter Mausbewegung eingaben vornimmt. Dies funktioniert auch sehr gut.
Nun möchte ich aber das der Benutzer jederzeit diese Steuerung abrechen kann, entweder per Tasten druck oder Mausbewegung.
Leider weiß ich nicht genau wie ich das Anstellen kann da:
1. Ich selber die Mausbewege, also ein vergleich der Cusur Position hinfällig wäre.
2. Ich nicht weiß wie ich einfach den Ablauf "Pausieren" lassen kann. Ich könnte zwar ein Flag setzen und dann eine while schleife mit einen doEvent() bevehl ablaufen lassen, aber das ist ja doch etwas zu sehr eine "GoTo"-Lösung
gibt es sowas wie ein MausInterrupt?
oder Interrupts allgemein?
bin für jeden vorschlag dankbar.
Ich habe mir ein Programm geschrieben (C# Visual Studio 10, Win 7/Vista) das auf einer Fremden Form, per simulierter Mausbewegung eingaben vornimmt. Dies funktioniert auch sehr gut.
Nun möchte ich aber das der Benutzer jederzeit diese Steuerung abrechen kann, entweder per Tasten druck oder Mausbewegung.
Leider weiß ich nicht genau wie ich das Anstellen kann da:
1. Ich selber die Mausbewege, also ein vergleich der Cusur Position hinfällig wäre.
2. Ich nicht weiß wie ich einfach den Ablauf "Pausieren" lassen kann. Ich könnte zwar ein Flag setzen und dann eine while schleife mit einen doEvent() bevehl ablaufen lassen, aber das ist ja doch etwas zu sehr eine "GoTo"-Lösung

gibt es sowas wie ein MausInterrupt?
oder Interrupts allgemein?
bin für jeden vorschlag dankbar.