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.


Anmelden zum Antworten