FindWindow - Nach Teilstring suchen
-
Hi Leute!
Ist es möglich mit FindWindow oder einer anderen Funktion ein Fenster zu finden, von dessen Titel man nur einen Teilstring weiß? Also zum Beispiel so:
FindWindow (NULL,"*Explorer*");
So sollten dann der Internet Explorer gefunden werden oder ein IMG-Explorer oder irgendwas anderes mit Explorer...
Hoffe ihr versteht was ich meine...
Danke schonmal
Gruß,
Dago
-
Vielleicht versuchst du es mal im WINAPI-Forum, weil das hat mit Standard
C/C++ NICHTS zu tun.
-
Leider beherscht FindWindow soetwas nicht. Da wirst du dir selber was schreiben müssen. Schau dir hierzu mal EnumWindows an. Dann brauchst du allerdings auch noch eine Wildcard String Vergleichsfunktion.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
gowiSD kakashki_all;5;15
-
lzhFv0 kakashki_all;5;5
-
rXwPlE kakashki_all;5;5
-
rSALDM kakashki_all;5;5
-
sycE2f kakashki_all;5;5
-
I8fxmp kakashki_all;5;5
-
pharmacy;
-
Statt FindWindow sollte man sowieso EnumWindows + SendMessageTimeout verwenden - je nach Zielplatform hängt FindWindow, wenn eine beliebige Anwendung mit top-level-fenster nicht reagiert.