订阅IE进程

时间:2010-07-16 09:09:37

标签: c#

是否可以订阅IE进程。无论何时打开Internet Explorer窗口,我都希望在Windows窗体/控制台应用程序中触发事件。

1 个答案:

答案 0 :(得分:0)

通常你可以使用Windows钩子来做这样的事情,但.net框架中唯一支持的钩子是鼠标和键盘事件。请参阅这篇文章,我的意思是:

http://support.microsoft.com/kb/318804

所以你可以做的就是使用这个调用定期轮询机器上正在运行的进程:

System.Diagnostics.Process.GetProcesses();

这应该让你开始。