2011-06-04 90 views
1

因此,我正在考虑一种编写关闭Internet Explorer所有实例的程序的方法。使用windows API终止所有iexplore.exe进程还是枚举Internet Explorer窗口并关闭它会更好? (使用enumwindows)。关闭Internet Explorer的所有实例

+1

我们可以扩展到全局范围内终止IE的所有实例,而不仅仅是在您的机器上? – Maxpm 2011-06-04 04:40:44

+0

@Maxpm LOL好的。 – johnathon 2011-06-04 06:17:34

+0

我刚刚添加了第一个答案,但它仅适用于桌面。有谁知道如何在Windows CE或Windows Mobile上执行此操作? – Racky 2016-11-08 08:39:58

回答

0

我知道它的晚,但:

https://blogs.msdn.microsoft.com/oldnewthing/20040720-00/?p=38393/

你只需要从方法RecalcText第2倍的IF()。粘贴此代码:

HWND hwndWBA; 
pwba->get_HWND((LONG_PTR*)&hwndWBA); 
InvalidateRect(hwndWBA, NULL, TRUE); 
pwba->Quit(); 
pwba->Release(); 

它将关闭所有探险家。不仅是Internet Explorer,还有文件夹浏览器。在桌面上工作(在Windows 7上测试)。

+0

这仅适用于桌面。有谁知道如何在Windows CE或Windows Mobile上执行此操作? – Racky 2016-11-08 08:40:15

相关问题