![]() |
Handle eines Buttons eines fremden Programms finden
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 |
Re: Handle eines Buttons eines fremden Programms finden
Suchen ... :roll:
Suche nach ContolID, erster Treffer: ![]() |
Re: Handle eines Buttons eines fremden Programms finden
Danach hatte ich zwar noch nicht gesucht, also Danke. Ich will die ID aber nicht finden sondern anhand derer das Handle bestimmen.
Dazu sagt der o.g. Thread noch nicht viel. Oder verstehe ich das jetzt falsch? Edit: achso, ganz unten Luckies Tipp müßte reichen (GetDlgItem) Gruß´ Gambit |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz