Forum: Sonstige Fragen zu Delphi
by Zacherl,
1. Mai 2012
Nein, eben nicht zwingend. Das genau ist nämlich der Fehler in deinem Code :wink: Aber den Klassennamen kannst du dir ja in deiner EnumWindowsProc auch einfach mittels GetClassName() ermitteln.
Edit: Mit dem IE Fenster scheint es (bie mir grade) allerdings auch mit nil als Klassennamen zu funktionieren. Darauf würde ich aber nicht umbedingt vertrauen, sondern besser den Klassennamen auch noch...
Forum: Sonstige Fragen zu Delphi
by Zacherl,
30. Apr 2012
Hier im Forum gibt es ein nützliches Tool namens "WinSpy - der Fensterspion" oder so ähnlich. Damit kannst du Fenster anwählen und bekommst dann den korrekten Klassennamen und Titel angezeigt.
Als kleines Zusatzfeature lässt sich mit dem Programm sogar der passende FindWindow() Code dazu generieren.