Einzelnen Beitrag anzeigen

Gambit

Registriert seit: 28. Mai 2003
680 Beiträge
 
Delphi 7 Professional
 
#1

Handle eines Buttons eines fremden Programms finden

  Alt 26. Mär 2005, 12:23
Hi,

ich bekomme mit WinSpy folgende Daten, wenn ich mit der Maus über den Button eines fremden Programms fahre:

Klasse: Class ASL::ThemeButton //ändert sich nat. nicht, wenn ich das Programm neu starte
Handle: 68552 //ändert sich nat. wenn ich das Programm neu starte
Controll ID: 35 // ändert sich auch nicht

Der Button hat keine Beschriftung. Andere Button in dem Fenster habe den gleichen Klassennamen aber die Controll ID ändert sich.

Kann ich mir diese Controll ID irgendwie zunutze machen um das Handle des Buttons zu bestimmen?

Kann ich vielleicht die API-Funktion FindWindowEx nutzen? Wüßte aber nicht, wie ich die Controll ID dort unterbringen könnte...

Gruß

Gambit
  Mit Zitat antworten Zitat