Closing ALL Internet Explorer Windows: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
m (Added the original forum thread of this code.) |
(→Links) |
||
Line 3: | Line 3: | ||
== Links == | == Links == | ||
[http://forums.winamp.com/showthread.php?threadid=122305 Original forum thread] | [http://forums.winamp.com/showthread.php?threadid=122305 Original forum thread] | ||
[[Closing_ALL_Browsers_Windows]] | |||
== Description == | == Description == |
Revision as of 16:11, 29 June 2010
Author: simham_uk (talk, contrib) |
Links
Original forum thread Closing_ALL_Browsers_Windows
Description
Thanks to Sunjammer I have managed to finally get this to work..so here's the code. I use it in the init function but it can be used anywhere.
The Script
; Kill all instances of Internet Explorer Function .onInit ;Closing all IE Windows loop: FindWindow $0 "IEFrame" IntCmp $0 0 done IsWindow $0 0 done System::Call 'user32::PostMessageA(i,i,i,i) i($0,${WM_CLOSE},0,0)' Sleep 100 Goto loop done: FunctionEnd
Hope this is useful to someone
Simon H