handle anderer Anwendungen
-
Hallo an alle!
Ich möchte gern das Handle einer fremden Anwendung herrausfinden.Dazu habe ich mir Spy++ besorgt.Dort erhalte ich allerdings das Handle als Hexadezimalzahl.
Diese wiederum kann ich (mit meinem bescheidenen Kentnissen) nicht in meiner Anwendung nutzen.
Also lautet meine Frage:
Wie und welche Informationen aus Spy++ muß ich verwenden um auf Komponenten von fremden Anwendungen zugreifen zu können?Vielen Dank schon mal im voraus
mjac
-
Gar keine, weil der Handle sich ständig wechselt. Im Spy++ bekommst Du nur eine Momentaufnahme. Startest Du Dein Programm erneut, sind alle Handles anders!
Ein Handle auf ein Fenster bekommst Du mit folgenden Funktionen:
FindWindow()
GetWindow()
EnumWindows()
EnumChildWindows()
...
-
Vielen Dank!
Wäre ja auch zu schön gewesen
Werde mich also damit befassen.