Browserfenster öffnen und reaktivieren
-
Hallo!
Ich öffne in meinem Programm mit CreateProcess() einen zuvor ausgewählten Webbrowser.
Wenn ich die gleiche Funktion in meinem Programm nocheinmal verwende, soll sofern der zuvor geöffnete Browser noch läuft dieser nur in den Vordergrund geholt werden. Praktisch wäre es auch dabei zu prüfen ob die zuvor geladene Webseite noch angezeigt wird.Das ganze soll natürlich mit IE, Netscape, Mozilla, Firefox, Opera funktionieren.
Kann mir jemand einen Denkanstoß bzw. eine Lösung geben.
Danke
-
Hallo,
nachdem du das Fenster zum 1. mal geöffnet hast, musst du dir lediglich das Fensterhandle merken und später prüfen, ob dies noch vorhanden ist. Wenn ja, einfach mit SetForegroundWindow(HWND) in den Vordergrund holen.
Gruß Skay
-
Hallo!
Und wie komme ich an das Fensterhandle des zuvor gestarteten Browserfensters heran. Ich moechte ja auch wirklich das zuvor geoeffnete Fenster wieder verwenden und nicht irgendeines.
Ein wenig Quellcode waere nicht schlecht!
Danke.
-
Dieser Thread wurde von Moderator/in Jansen aus dem Forum Borland C++ Builder (VCL/CLX) 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.
-
Hieraus solltest du einige Code-Schnippsel übernehmen können
