INTERNET Explorer aus meiner Anwendung refreshen ....
-
Hallo zusammen ich möchte einen laufenden INTERNET Explorer aus meiner Anwendung raus refreshen.
Ich habe shon überlegt über die Prozesse zu gehen, aber dort finde ich ja nur den Namen IEXPLORE.exe (wenn ich 5 davon am Laufen habemöchte ich nicht alle refreshen.)
Hat jemand das schonmal gemacht ???

-
Folgende Stichworte helfen dir weiter:
- FindWindow()
- WM_KEYDOWN
- F5
-
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.
-
YLIREBUS schrieb:
Hallo zusammen ich möchte einen laufenden INTERNET Explorer aus meiner Anwendung raus refreshen.
[...]
wenn ich 5 davon am Laufen habe, möchte ich nicht alle refreshen.Und welche dieser 5 willst du refreshen (nach welchem Kriterium)?
-
Halt nur den, wo z.B. http://www.Google.de aufgerufen ist
-
HWND hwndRefresh = FindWindow("IEFrame", "Google - Microsoft Internet Explorer");
-
Supi , danke das funzt schon bis hier,
CloseWindow(pfenster); funzt
aber warum geht das nicht
::PostMessage(pfenster,WM_KEYDOWN,VK_F5,1);
-
ich denke du musst f5 an das child (klasse "Internet Explorer_Server") senden.
benutz mal die forensuche --> enumchildwindows
-
Habs raus gefunden...
Der IE hat nicht den Fokus sondern meine Anwendung, wenn er den Fokus hat geht es.
-
Besten Dank miller_m
