aktives Eingabefeld
-
Hallo Leute,
ich habe folgendes Problem:
mein Programm läuft im Hintergrund und wird mit einem
Short-Cut aktiv/bzw. überhaupt gestartet,
ich möchte das letzte fokusierte Element auf die Eingabefähigkeit überprüfen,
kann in das Element getippt werden, so möchte ich den Inhalt des Eingabefeldes
haben und nach Bearbeitung in meinem Programm in das aktive Element
zurückschreiben.Kurz: Ich brauche Inhalt des aktiven Elementes im aktiven Fenster und ich möchte den überarbeiteten Inhalt zurückschreiben können.
Kann mir da jemenand einen Tip geben?
-
mit GetForegroundWindow() das aktive fenster holen, mit GetFocus() das selektierte fenster bzw control holen, mit GetClassName() auf "edit"-klasse überprüfen und der rest sollte kein problem mehr sein.
-
hey, Danke für ne rasche Antwort, mehr wollte ich eigentlich nicht wissen, ...