Hallo,
ich will in regelmäßigen Abständen einen Tastendruck wie z.B:
F10 an eine Anwendung senden.
Dabei soll es egal sein, ob diese Anwendung im Vordergrund, minimiert oder im Hintergrund ist.
Wie ich generell einen Tastendruck sende weiß ich:
Delphi-Quelltext
1: 2:
| keybd_event(VK_F10, 0, 0, 0); keybd_event(VK_F10, 0, KEYEVENTF_KEYUP, 0); |
Von der Anwendung weiß ich nur den Titel wie er auch über dem Fenster / in der Taskleiste steht.
Diesbezüglich habe ich etwas wie folgendes gefunden:
Delphi-Quelltext
1:
| FindWindow('Der Titel des Fensters hier',nil) |
Ich will die Anwendung für das senden des Tastendruckes
nicht in den Vordergrund holen.
Meine Frage ist nun... kann ich beides kombinieren? Und wenn ja wie?
Es wäre nett wenn Ihr mir weiterhelfen könntet. Die einzigen Möglichkeiten die ich bei Google gefunden habe waren eine Kombination aus "Fenster nach vorne holen" und "wieder nach hinten bringen" aber genau das will ich ja nicht.
Danke schonmal im Voraus,
Dominik
Moderiert von
Narses: Code- durch Delphi-Tags ersetzt