Entwickler-Ecke
Windows API - Befehle in anderer Anwendung ausführen
LonghornUser - Mo 01.05.06 22:40
Titel: Befehle in anderer Anwendung ausführen
Hallo,
ich füge momentan über die Simulation vom Tastendruck "Strg" und "V" Texte meiner Anwendung per HotKey in Textfelder anderer Anwendungen ein.
Geht das auch ohne Tastendrucksimulation ?
Und kann ich auch dem im Moment geöffneten Fenster per Befehl (HotKey) den Befehl geben, sich zu schließen außer Alt+F4 zu simulieren ?
Danke schonmal.
Ciao LHUser
LonghornUser - Mi 03.05.06 20:10
Hilfe ? :(
Delete - Mi 11.03.09 00:30
Schick die Nachrichten WM_COPY und WM_PAST an die entsprechenden Fenster.
Warum zur Hölle taucht ein Thread von 2006 bei mir an erster Stelle in den 10 letzten Beiträgen aufß :shock:
Mr_Emre_D - Mi 11.03.09 10:00
Oder du injiziert Code in den fremden Prozess. - ist aber seehr nasty/dirty
MfG
Delete - Mi 11.03.09 12:10
Mr_Emre_D hat folgendes geschrieben : |
| Oder du injiziert Code in den fremden Prozess. - ist aber seehr nasty/dirty |
Dein Vorschlag ist mehr als nur "nasty/dirty".
Stundenplan - Sa 14.03.09 09:51
Zum Schließen würde sich noch folgendes anbieten:
Delphi-Quelltext
1:
| PostMessage(FindWindow(nil, 'Dein Programm-Caption'), WM_CLOSE, 0, 0); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!