Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   FindWindow findet Fenster nicht (https://www.delphipraxis.net/168008-findwindow-findet-fenster-nicht.html)

Zacherl 1. Mai 2012 11:17

AW: FindWindow findet Fenster nicht
 
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 übergeben.

dusty 2. Mai 2012 10:51

AW: FindWindow findet Fenster nicht
 
Mein Google Fenster wird weder mit NIL noch mit "IEFrame" Parameter gefunden.

In der EnumWin1-Liste nach deinem Quellcode steht es mit

[IEFrame] "Google - Microsoft Internet Explorer" Handle: 590512

eindeutig drin. Ich kann das nicht nachvollziehen :(

DeddyH 2. Mai 2012 13:16

AW: FindWindow findet Fenster nicht
 
Welchen IE verwendest Du denn? Mir kommt es komisch vor, dass da "Microsoft Internet Explorer" auftaucht, das Ding heißt doch schon seit einiger Zeit "Windows Internet Explorer".

himitsu 2. Mai 2012 13:24

AW: FindWindow findet Fenster nicht
 
Dieser Text steht in der Registry ... den kann man ändern.

jaenicke 2. Mai 2012 13:45

AW: FindWindow findet Fenster nicht
 
Vielleicht solltest du einmal FindWindowW usw. ausprobieren, also immer die Unicodeversionen, natürlich auch mit PWideChar usw.
Denn du hast ja noch eine Delphiversion ohne Unicodesupport. Wenn da jetzt in der Überschrift Unicodezeichen drin sind, wäre das ein Problem, wenn du die Standardfunktionen und damit Ansi verwendest.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz