订阅IE进程

问题描述:

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

通常情况下,您可以使用windows挂钩来完成这样的操作,但.NET框架中支持的唯一挂钩是鼠标和键盘事件。请参阅本文为我的意思:

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

所以,你可以做的就是定期使用此电话查询机器上正在运行的进程是什么:

System.Diagnostics.Process.GetProcesses(); 

这应该让你开始。