Frage zu Popup killer...
-
Hallo,
wieso funtzt das nicht ? :
HWND IE,UIE; IE = ::FindWindow("IEFrame",NULL); //IE finden UIE = ::FindWindowEx(IE,0,0,0); //alle Fenster im IE finden ::PostMessage(UIE,WM_CLOSE,0,0); // an alle Fenster im IE WM_Close Nachricht schickenDer Code stimmt doch an sich ...? oder ?
Warum funtzt der Code nicht und wie kann ich es verbessern ? Was mache ich falsch ?Danke
::NoName::
-
was für childwindows willst du denn da killn?
msgboxen?
-
Nein, durch die letzte 0 von UIE = ::FindWindowEx(IE,0,0,0); sollen alle Fenster die im IE aufpoppen gekillt werden ! In der MSDN steht, dass der letzte Parameter von FindWindowEx der WindowName sein muss und wenn ich eine 0 schreibe werden alle Windows angesprochen :
[in] Pointer to a null-terminated string that specifies the window name (the window's title). If this parameter is NULL, all window names match.
-
ja aber was sind das für fenster... ausser msgboxen hab ich noch nie welche aufpoppen sehn
die einzelnen webseiten sind doch toplevel windows
-
ich meine diese lästigen Popup`s die mit javascript programmiert sind...Werbung und sowas